Ver Mensaje Individual
  #16 (permalink)  
Antiguo 06/08/2011, 11:48
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años
Puntos: 253
Respuesta: Mostrar opciones de un dato haciendo click?

Buenas, ahora sí te entiendo, ves qué fácil.

mysql_query no devuelve un array, devuelve un resultset de la base de datos, por eso te imprime Resource id#6. Hay que hacer un fetch. Una cosa así:
Código PHP:
Ver original
  1. $sql "SELECT marca FROM coches";
  2. $registro = mysql_query ($sql, $link);   // En $link tienes que poner el enlace a la base de datos, que lo consigues de mysql_connect().
  3. if ($registro) {   // Conrol de errores, si la consulta tiene algún problema, $registro se pone a false.
  4.    while ($datos = mysql_fetch_array($registro)) {   // fetch rescata el siguiente registro del resultado (la siguiente línea)
  5.       // Aquí tienes en $datos los datos sacados de la base de datos y puedes acceder con los nombres de los campos $datos['nombre_campo'].
  6.       echo "La marca del coche es " . $datos['marca'];
  7.    }
  8. } else {
  9.    echo "Error en la consulta";
  10. }

Cono eso te valdrá, un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?