Conectar PHP con MySQL

Páginas: 2 (307 palabras) Publicado: 18 de mayo de 2014
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á los siguientes campos: idemp,nombre, direccion, telefono, imagen. Para los menos experimentados les dejo el script SQL para crear esta tabla.

mydb.gif

Conectando PHP y MySQL
Para obtener los datos desde MySQL necesitamosuna 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 laconexión utilizaremos la función mysql_connect y luego mysql_select_db el cual nos permite definir a que base de datos del servidor deseamos conectarnos.
$conexion = mysql_connect("localhost","usuario", "clave");
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 hacemos enviandoconsultas SQL mediante la función mysql_query. También obtenemos el numero total de registros devueltos por nuestra consulta.
$queEmp = "SELECT * FROM empresa ORDER BY nombre ASC";
$resEmp =mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);


Mostrando los resultados.
Finalmente mostramos los resultados obtenidos de nuestra consulta, para ello extraemoscada resultado utilizando la función mysql_fetch_assoc la cual devuelve una matriz asociativa utilizando los nombres de los campos de la tabla.
if ($totEmp > 0) {
while ($rowEmp =mysql_fetch_assoc($resEmp)) {
echo "".$rowEmp['nombre']."";
echo "Direccion: ".$rowEmp['direccion']."";
echo "Telefono: ".$rowEmp['telefono']."";
}
}


Notese que primero hemos verificadosi existen resultados y luego verificamos en cada pasada de la sentencia While si existe el siguiente resultado para luego mostrarlo. Asi como hemos consultado registros, podemos insertar, editar y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • mysql & php
  • php mysql
  • Php mysql
  • Mysql Y Php
  • php/mysql
  • Hacer login con PHP y MySql
  • apuntes de php para mysql
  • conectar con MySQL en DREAMWEAVER

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS