18/05/2007, 02:35
|
| | | 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 ! |