Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/05/2007, 02:35
Avatar de txusta77
txusta77
 
Fecha de Ingreso: junio-2006
Mensajes: 34
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: No se como hacer esta SELECT

He puesto lo siguiente:

$result = "(SELECT * FROM Datos WHERE ((Idioma1 LIKE \'' .$idioma. '\') OR (Idioma2 LIKE \'' .$idioma. '\') OR (Idioma3 LIKE \'' .$idioma. '\')) AND ((Traductor LIKE \'' .$traductor. '\') AND (Interprete LIKE \'' .$interprete. '\')))";

He quitado lo de autonomo al final. Después tengo:


if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";
//Mostramos los nombres de las tablas
echo "<tr> \n";
while ($field = mysql_fetch_field($result)){
echo "<td>$field->Nombre</td> \n";
}
echo "</tr> \n";
do {
echo "<tr> \n";
echo "<td>".$row["ID"]."</td> \n";
echo "<td>".$row["Nombre"]."</td> \n";
echo "<td>".$row["Apellidos"]."</td> \n";
echo "<td>".$row["Telefono"]."</td> \n";
echo "<td><a href='mailto:".$row["Email"]."'>".$row["Email"]."</a></td> \n";
echo "</tr> \n";
} while ($row = mysql_fetch_array($result));
echo "</table> \n";
} else {
echo "¡ No se ha encontrado ningún registro !";
}
?>

Y cuando ejecuto me da el siguiente error:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/DATU_BASEAK/Elebi_ITZULTZAILEAK/bilaketaosoa.php on line 22
¡ No se ha encontrado ningún registro !