
14/10/2009, 10:37
|
| | Fecha de Ingreso: octubre-2009
Mensajes: 40
Antigüedad: 15 años, 5 meses Puntos: 1 | |
Respuesta: Ayuda con esta consulta que estoy haciendo mal en al linea donde combiertes la consulta a una variable que es esta
$sql = "SELECT * FROM names WHERE name LIKE '%palabras a buscar%' ORDER BY name
$result = mysql_query($sql, $link);
if ($row = mysql_query($result)){
esta bien ...pero te recomendaria donde dice
if(row = mysql_query($result).................
que en vez de que pongas mysql_query
pongas mysql_fetch_array
en donde te combierte tu consulta en un array
entonces, dependiendo de lo que busque
por ejemplo....buscate a pedrito, que tiene edad 22 y numero celluar 123123123
la variable row va a adquirir todos esos valores y para imprimirlo lo haces como lo estas haciendo...
echo $row["nombre"];
echo $row["edad"];
echo $row["telefono"];
pero como te decia deja de ocupar el mysql_query donde lo igualas a $row
y el row igualalo a mysql_fetch_array($result)
y em cuentas como te va
creo que ese es el error
aparte de cerrar las comillas de la consulta como dice darkasecas |