Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2014, 08:14
skirlappa
 
Fecha de Ingreso: junio-2005
Mensajes: 107
Antigüedad: 18 años, 10 meses
Puntos: 0
Problemas con mysql_query

¿Porque el While solo se me ejecuta una vez?

Código PHP:
$valores=$_POST['textarea'];
//Separamos los productos
$valor explode('||',$valores); 
//Contamos cuantos productos hay
$i=0;
$a=0;
foreach(
$valor as $llave => $valores1

    
//sacamos la referencia y el stock que hay
    
$producto explode(';',$valores1);
                
$sevilla=mysql_query("SELECT * FROM ps_product WHERE reference='$producto[0]'");
               
                  while(
$codigo=mysql_fetch_array($sevilla)){
                        
//Guardamos el stock 10
                         
$a++;
                       echo 
$a;
                       
//mysql_query("UPDATE ps_stock_available SET quantity='".$producto[5]."' WHERE id_product='".$codigo['id_product']."'");
                       
echo $codigo['reference']."<br>";
                     
                   }
echo 
$producto[0]."<br>";
$i++;
}
echo 
"Se ha actualizado un total de ".$i." productos"