Ir al contenido


Foto

Comparar 2 variables


  • Por favor identifícate para responder
No hay respuestas en este tema

#1 tumbero_x

tumbero_x

    Advanced Member

  • Miembros
  • PipPipPip
  • 65 mensajes

Escrito 19 diciembre 2011 - 06:46

hola Amigos!!!
necesitaria si por favor me pueden ayudar con un inconveniente que se me presento
mi problema es el siguiente , tengo 2 tablas en 2 bases de datos mysql distintas
le hago un SELECT  a las id de las 2 tablas
y aca viene el problema , este es mi codigo

$sql4=mysql_query("SELECT M.marca_id, M.marca_detalle FROM marcas M",Conectar::con()) ;
$sql5=mysql_query("SELECT MR.manufacturer_id FROM manufacturer MR",Conectarse::remota()) ;
while($fila4=mysql_fetch_array($sql4))
{


while($fila5=mysql_fetch_array($sql5))
{
if($fila4['marca_id'] == $fila5['manufacturer_id'])
{
mysql_query("UPDATE manufacturer SET  name='".$fila4['marca_detalle']."' WHERE manufacturer_id = '".$fila4['marca_id']."' ",Conectarse::remota()) ;
}
else
{
echo "esto no existe ".$fila4['marca_detalle']."<br>";
}
}
}

la idea es que si las id son iguales que las actualize y cuando no sean iguales que las cree
pero me esta comparando unicamente el primer registro, como tendria que hacer para que me compare todoas las id?
Saludos y muchas gracias!!!

  • 0




IP.Board spam blocked by CleanTalk.