Ejecutar consultas a bases de datos MySQL

Hosting cPanel

 

Después habernos conectado con el servidor de bases de datos, como lo aprendimos en un articulo anterior podemos realizar consultas a las tablas de la base de datos. Para hacer más facil la programación se han separado la función de conexión en una archivo aparte, de manera que será incluido en todas las páginas que accedan a la base de datos.

Archivo conexion.php

<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","usuario","Password")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("base_datos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>

Archivo para ejecutar la consulta

<html>
<head>
<title>Consultas a bases de datos | Gospel iDEA</title>
</head>
<body>
<H1>Ejemplo para el uso de bases de datos MySQL con PHP</H1>
<?php
include("conexion.php");
$link=Conectarse();
$result=mysql_query("select * from prueba",$link);
?>

<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>
<TR><TD>&nbsp;Nombre</TD><TD>&nbsp;Apellidos&nbsp;</TD></TR>
<?php      

while($row = mysql_fetch_array($result)) {
printf("<tr><td>&nbsp;%s</td><td>&nbsp;%s&nbsp;</td></tr>", $row["Nombre"],$row["Apellidos"]);
}
mysql_free_result($result);
mysql_close($link);
?>

</table>
</body>
</html>

Funciones utilizadas

mysql_query: realiza la consulta a la base de datos en el lenguaje de consultas SQL
mysql_fetch_array: extrae los datos de la consulta a un array
mysql_free_result: libera la memoria usada en la consulta.

Necesitas hosting para tu web?

visita nuestros planes de hosting, la mayoría de los planes incluyen registro/renovación de dominio gratis, además de un panel de control para tu dominio!

  • 205 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

Qué es MySql?

  MySQL (http://www.mysql.com) es un motor de base de datos libre de código...

Como hago un Script de Conexión a MySql?

  Utilice el siguiente codigo para conectarse a una base de datos creada previamente:...

Como crear Bases de Datos Mysql en cPanel?

  1) Ud puede crear facilmente las bases de datos y usuarios siguiendo las...

Como puedo probar una conexión a MySQL?

  El siguiente ejemplo es una función para probar si su conexión a una base...

Powered by WHMCompleteSolution