1. Conectar PHP y MySql
Esta función es la que conectará PHP con una base de datos MySQL.
mysql_connect(dirección, nombre_de_usuario, contraseña) ;
En direccion: indicamos la dirección IP o el dominio en la que esta alojada la base de datos
MySQL. Para el caso de contar con la base en el mismo ordenador se indicará localhost.
Una vez hayamos conseguido conectar con la base de datos MySQL. El siguiente paso sería
seleccionar una Base de Datos entre todas las que tengamos.
La sintaxis es la siguiente:
mysql_select_bd(nombre_de_la_base_de_datos);
Ejemplo :
mysql_select_bd(“peliculas”);
if(! @ mysql_select_bd(“peliculas”))
{
Echo (“Error, no se ha podido acceder a la base de datos en este momento, por favor, inténtelo
más tarde”);
Exit();
}
Mostrar los datos de una consulta SQL en PHP
Mysql_fetch_array()
Ahora que ya estamos conectados a nuestra base de datos, tenemos seleccionada la tabla y
hemos hecho la consulta MySQL, el siguiente paso sería mostrar los datos en pantalla.
Para ello usaremos dos estructuras:
Un bucle while.
La función mysql_fetch_array(), esta función es la que se encarga de seleccionar todos los
campos que hemos seleccionado en la consulta anterior con mysql_query()
2. Ejemplo:
while ($row = mysql_fetch_array($busqueda))
{
echo (“<p>” . $row[“titulo”].” “.$row [“director”] .”</p>”);
}
Con mysql_fetch_array() seleccionamos todos los campos definidos mediante la
variable $busqueda, y los mostramos en pantalla con un echo. Cuando se terminan los campos
seleccionados es cuando terminara el bucle, y así es como evitaremos que aparezcan en
pantalla los datos no seleccionados.