Osease que yo quiero hacer que cheque primero las dos tablas si existen datos repetidos en campos
"nick,nombre,pagina".
luego si existe datos repetidos irlos quitando para luego mostrar segun la funcion !empty.
Pero sin el distinct la funcion me funciona bien y si le pongo el distinct la funcion deja de funcionar.
Este es mi codigo haber que solucion se le tiene.
Código PHP:
require_once("conexion.php");
mysql_select_db ("base_datos",$conexion);
$sql="SELECT DISTINCT nicks.* FROM nicks,le_gusta";
$respuesta= mysql_query($sql,$conexion) or die(mysql_error());;
if (mysql_num_rows($respuesta) > 0){
echo '<table>';
while ($row = mysql_fetch_assoc($respuesta)){
echo '<tr><td>'
. $row['nick']
. $row['nombre']
. $row['pagina']
.'<A href="/a/d.php?nombre='.$row['nombre'].'">Modificar</A>'
;
$artista = $row['artista'];
$libro = $row['libro'];
$pelicula = $row['pelicula'];
if (!empty($artista) &&!empty($libro) &&!empty($pelicula) ) {
echo '<A href="/a/f.php?nombre='.$row['nombre'].'">Ver datos</A>';
} else {
echo '<A href="/a/e.php?nombre='.$row['nombre'].'">Faltan datos</A>';
}
echo '<tr><td>';
}
echo '</table>';
}else{
echo "No fué posible realizar la operación solicitada ";
}