comparar dos registros
Guille
x.inzane en gmail.com
Jue Feb 8 11:50:11 CLST 2007
Esta tambien puede ser una forma para comparar dos registros y
continuar segun el resultado.
$sql = "select id from tabla1";
$sql2 = "select id from tabla2";
if ($query1 = mysql_query($sql)) ( // mandamos la primer consulta
list($id_sql2) = mysql_fetch_array(mysql_query($sql2)); // almacenamos
los datos de la segunda consulta
en un array;
while( $id_sql1 = mysql_fetch_array($query1)) // hacemos con la
primera pero con un bucle while para que me recorra los resultados
{
if( !in_array($id_sql1, $id_sql2)) { // si no se encuentra el id de
tabla1 en tabla2
print($id_sql1." NO SE ENCUENTRA Y SERA BORRADO);// hacemos lo que
tengamos que hacer
mysql_query("delete from tabla1 where id = ".$id_sql1.");
}else{
print($id_sql1." SI SE ENCUENTRA");// si se encuentra listo
}
}
}
Más información sobre la lista de distribución PHP