Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/12/2011, 07:14
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 3 meses
Puntos: 89
Respuesta: Problemas con bucle while

Provemos algo distinto:
Código PHP:
$sql4=mysql_query("SELECT M.marca_id, M.marca_detalle FROM marcas M",Conectar::con())or die (mysql_error()) ;
$fila4=mysql_fetch_row($sql4);
// cerra la conexion local.
$sql5 mysql_query("SELECT MR.manufacturer_id FROM manufacturer MR ",Conectarse::remota())or die (mysql_error()) ;
$fila5=mysql_fetch_row($sql5);

for( 
$i 0$i count($fila4); $i++)
{
 if( 
in_array($fila4[$i], $fila5)
 {
 
mysql_query("UPDATE manufacturer SET  name='".$fila4[$i][1] ."' WHERE manufacturer_id = ".$fila4[$i][0],Conectarse::remota())or die (mysql_error()) ;
 }else{
 
mysql_query("INSERT INTO manufacturer VALUES('".$fila4[$i][0]."','".$fila4[$i][1]."','','0')",Conectarse::remota())or die (mysql_error());

 }
}
// cerra la conexion remota. 
__________________
Mono programando!
twitter.com/eguimariano