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$sql "SELECT marca FROM coches";
$registro = mysql_query ($sql, $link); // En $link tienes que poner el enlace a la base de datos, que lo consigues de mysql_connect(). if ($registro) { // Conrol de errores, si la consulta tiene algún problema, $registro se pone a false.
while ($datos = mysql_fetch_array($registro)) { // fetch rescata el siguiente registro del resultado (la siguiente línea) // Aquí tienes en $datos los datos sacados de la base de datos y puedes acceder con los nombres de los campos $datos['nombre_campo'].
echo "La marca del coche es " . $datos['marca'];
}
} else {
echo "Error en la consulta";
}
Cono eso te valdrá, un saludo.