Mediante un formulario previo mando un valor que ha de leer la siguiente pagina en php.
Hago uso de una base de datos cuyas instrucciones son:
mysql_connect ("localhost", "usuario", "contraseña");
mysql_select_db ("mibase");
¿Cómo hago una consulta sencilla de esa base de datos para después representarla en la pantalla?. La base de datos tiene 3 campos por cada registro, deseo hacer la consulta en base al primer campo para que de ahí me asocie el tercer campo que es el dato que me interesa manipular. Además : ¿Cuál es la diferencia entre escribir o no ($db=) antes de la instrucción que conecta mi base da datos?. Entre más sencilla sea la sintaxis se los agradeceria, ya que apenas estoy aprendiendo y he notado que un mismo problema lo pueden resolver a veces de diferentes maneras en donde la diferencia radica en una sintaxis muy compleja. Gracias.
Lo que tu quieres decir, es que la base de datos tiene tablas con 3 campos (columns). Ahora, referente a lo que quieres hacer de desplegar los resultados de la consulta primero tienes que tener una consulta y luego desplegar los resultados con las funciones de mysql que se ajusten al problema (mysql_fetch_array, mysql_result, mysql_fetch_row, etc).
$sql = "SELECT campo1, campo2, campo3 FROM tabla1 GROUP BY campo1";
//Instrucción a ejecutarse en la bbdd.
//Ejecución de la instrucción
//Recuperar los datos de un registro o hilera (row) y meterlo a un array
echo $row["campo1"]." ".$row["campo2"]." ".$row["campo3"];
//Despliegue del arreglo.
}
No entendí muy bien a lo de hacer la consulta en base al primer campo, no se que es lo que quieras hacer. Yo supuse que querías ordenar los datos conforme a lo que hay en el campo1 y para eso puse el group by.
Lo de $db supongo que te refieres a los handles. Son identificadores de las conexiones que puedes asociarlos con algunas funciones de mysql en php.
Por ejemplo: