Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2013, 18:30
towi62
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
validador no me funciona

pues tengo un script en donde relaciono dos tablas y para que no me mostrara los datos repetidos utilize distinct, pero resulta que al poner distinct ya no me funciona el validador que se hace mediante empty.
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";
$respuestamysql_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 ";
    } 
__________________
:cool: aprendiz :cool: