27-05-2014, 07:46 AM
Buenos días,
No, no sincroniza. De todos modos te comento porque he hecho algunos cambios porque el cliente quería que algunas cosas no se sincronizaran como por ejemplo la categoría por lo que el fichero updatecategory.php no esta en uso, no sé si eso puede influir, pero por lo que he visto quien se encarga de sincronizar el stock es el fichero updateproduct.php ¿es así o puede estar influyendo el otro?
También en el fichero de updateproduct.php esta comentado la parte de la sql que sincroniza la foto y el precio:
$result = mysql_query("select product_id from ".DB_PREFIX."product where model = '".$_POST['id_complementog']."'",$conexion);
if (mysql_num_rows($result) > 0)
{
$row = mysql_fetch_array($result);
$product_id = $row['product_id'];
// existe, actualiza
$sql = "update ".DB_PREFIX."product set ";
$sql = $sql."model = '".$_POST['id_complementog']."',";
$sql = $sql."upc = '".$_POST['codbarras']."',";
$sql = $sql."quantity = ".$_POST['stock'].",";
//$sql = $sql."image = 'data/".$_POST['id_complementog'].".jpg',";
//$sql = $sql."price = '".$_POST['precio']."',";
$sql = $sql."sort_order = ".$_POST['sort_order'].",";
$sql = $sql."date_modified = curdate() ";
$sql = $sql." where product_id = ".$product_id;
$result2 = mysql_query($sql,$conexion);
}
No, no sincroniza. De todos modos te comento porque he hecho algunos cambios porque el cliente quería que algunas cosas no se sincronizaran como por ejemplo la categoría por lo que el fichero updatecategory.php no esta en uso, no sé si eso puede influir, pero por lo que he visto quien se encarga de sincronizar el stock es el fichero updateproduct.php ¿es así o puede estar influyendo el otro?
También en el fichero de updateproduct.php esta comentado la parte de la sql que sincroniza la foto y el precio:
$result = mysql_query("select product_id from ".DB_PREFIX."product where model = '".$_POST['id_complementog']."'",$conexion);
if (mysql_num_rows($result) > 0)
{
$row = mysql_fetch_array($result);
$product_id = $row['product_id'];
// existe, actualiza
$sql = "update ".DB_PREFIX."product set ";
$sql = $sql."model = '".$_POST['id_complementog']."',";
$sql = $sql."upc = '".$_POST['codbarras']."',";
$sql = $sql."quantity = ".$_POST['stock'].",";
//$sql = $sql."image = 'data/".$_POST['id_complementog'].".jpg',";
//$sql = $sql."price = '".$_POST['precio']."',";
$sql = $sql."sort_order = ".$_POST['sort_order'].",";
$sql = $sql."date_modified = curdate() ";
$sql = $sql." where product_id = ".$product_id;
$result2 = mysql_query($sql,$conexion);
}