Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/10/2009, 10:37
Scrotopher
 
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