Php y mysql
Creando la Base de datos
Obviamente para este ejemplo necesitamos una base de datos que la llamaremos demo, dentro crearemos un tabla llamada empresa la cual tendrá lossiguientes campos: idemp, nombre, direccion,telefono, imagen. Para los menos experimentados les dejo el script SQL para crear esta tabla.
Conectando PHP y MySQL
Para obtener los datos desde MySQLnecesitamos una conexión (una forma de enlazar o comunicarse), la cual nos permitirá extraer datos de la misma. Para ello PHP tiene una serie de funciones exclusivamente para interactuar con mysql.Entonces para la conexión utilizaremos la funciónmysql_connect y luego mysql_select_db el cual nos permite definir a que base de datos del servidor deseamos conectarnos.
1. $conexion =mysql_connect("localhost", "usuario", "clave");
2. mysql_select_db("demo", $conexion);
Obteniendo registros de la Base de Datos
Una vez que tenemos una conexión lo siguiente es extraer los datos, esto lo hacemosenviando consultas SQL mediante la función mysql_query. También obtenemos el numero total de registros devueltos por nuestra consulta.
1. $queEmp = "SELECT * FROM empresa ORDER BY nombre ASC";
2.$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
3. $totEmp = mysql_num_rows($resEmp);
Mostrando los resultados.
Finalmente mostramos los resultados obtenidos de nuestra consulta, paraello extraemos cada resultado utilizando la función mysql_fetch_assoc la cual devuelve una matriz asociativa utilizando los nombres de los campos de la tabla.
1. if ($totEmp> 0) {
2. while($rowEmp = mysql_fetch_assoc($resEmp)) {
3. echo "".$rowEmp['nombre']."";
4. echo "Direccion: ".$rowEmp['direccion']."";
5. echo "Telefono: ".$rowEmp['telefono']."";
6. }
7. }...
Regístrate para leer el documento completo.