Creo que es la tarea más común de todas por ello la coloco de primero. ¿Porqué digo esto?. Simple si usted usa PHP es porque muy probablemente este creando un Sitio Web Dinámico y para ello mínimo tendrá que obtener los datos y ¿En donde están?... En la Base de Datos por supuesto. De tal manera que si los quiere, así sea para mostrarlos solamente debe conectarse a la base de datos. Así que vamos a ver como se hace:
<?php
$host = "localhost"; //En muchos casos sera este, al menos durante el desarrollo
$usuario = "root"; //Este usuario es el administrador del sistema, por ahora lo voy a usar pero si va a
//publicar el sitio mejor es usa uno con menos privilegios
$password = ""; //Para este caso voy a dejarlo vacío pero use el que configuró al instalar el sevidor
$db = "tutorialComun"; //El nombre de la base de datos
mysql_connect ($host,$usuario,$password); //Con este comando realizamos la conexión una variante es
//mysql_pconnect ($host,$usuario,$password)
//mysql_pconnect lo que hace es que se conecta pero no se
//destruye la conexión cuando se termina de procesar la página
//sino que lo mantiene abierto, es decir, es persistente
mysql_select_db($db); //Con este comando le decimos a MySql que base de datos vamos a usar de
//manera que cualquier consulta o lo que hagamos en la Base de Datos se hará
//sobre esta base de datos
?>
Con ello simplemente nos conectamos para realizar una consulta debemos ejecutar el código anterior y el siguiente
<?php
$res = mysql_query ("SELECT * FROM tabla "); //Ejecutamos la consulta en la Base de Datos
if (mysql_num_rows ($res) > 0) //Comprobamos que la base de datos no este vacía
{
while ($row = mysql_fetch_assoc ($res)) //Obtenemos los datos para un registro
{
foreach ($row as $clave=>$valor) //Obtenemos el registro como un par clave/valor
{
echo $key." => ".$value; //mostramos el par, aquí iría el procesamiento necesario de los datos
}
}
}
else
{
echo "La tabla no tiene registros, esta vacía"; //En caso de que no hayan datos
}
?>
En el codigo anterior pudimos haber el omitido el foreach y dentro del while obtener el valor de cada campo haciendo $campo = $row["campo_nombre"]