Para obtener datos de una tabla MYSQL en PHP se debe primero conectar a la base de
datos, para ello el código podría ser el siguiente:
<?php// Conectando, seleccionando la base de datos$link = mysql_connect('host', 'user', 'password') or die('No se pudo conectar: ' . mysql_error()); echo 'Connected successfully';mysql_select_db('database') or die('No se pudo seleccionar la base de datos'); ?>
La función para conectarnos a la base de datos como vemos en el ejemplo es mysql_connect, y para seleccionar la base de datos utilizamos mysql_select_db.
A continuación os voy a mostrar como se realiza una consulta y cómo se pueden mostrar los resultados por pantalla o guardarlos en variables:
// Realizar una consulta MySQL$query = 'SELECT * FROM table';$result = mysql_query($query); // Muestro por pantalla los resultados while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { foreach ($line as $col_value) { echo "$col_value"; } } ?>
Para obtener los datos de MYSQL, una vez conectados a la base de datos, debemos de ejecutar la sentencia SQL que deseamos con el comando mysql_query y a continuación podemos o mostrarlos por pantalla como en el ejemplo anterior o pasarlos a una variable, para ello tendríamos que poner en vez de echo, una variable de tipo array.
No hay comentarios:
Publicar un comentario