comparar dos registros

Alberto Rivera rivera.alberto en gmail.com
Jue Feb 8 12:15:55 CLST 2007


Guille escribió:
> 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
>     }
>     }
> }
>
Ohhhh gracias Guille, implementando ideal

salu2 y gracias


Más información sobre la lista de distribución PHP