|
| |
| |
Consultas a la Base de Datos MySQL
|
| |
| Inicio > Bases de Datos MySQL >
Consultas a la Base de Datos MySQL |
|
| |
Una vez que nos hemos conectado con el servidor de bases de datos, ya podemos realizar consultas a las tablas de la base de datos.
Para facilitar la programación
hemos separado la función de
conexión en una librería a
parte, de tal manera que la
incluiremos en todas las páginas
que accedan a la base de datos.
|
| |
conex.phtml
<?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;
}
?> |
|
| |
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
<H1>Ejemplo de uso de bases de datos con PHP
y MySQL</H1>
<?php
include("conex.phtml");
$link=Conectarse();
$result=mysql_query("select * from
prueba",$link);
?>
<TABLE BORDER=1 CELLSPACING=1
CELLPADDING=1>
<TR><TD> Nombre</TD><TD> Apellidos </TD></TR>
<?php
while($row = mysql_fetch_array($result))
{
printf("<tr><td> %s</td><td> %s </td></tr>",
$row["Nombre"],$row["Apellidos"]);
}
mysql_free_result($result);
mysql_close($link);
?>
</table>
</body>
</html> |
| |
| En este ejemplo hemos utilizado 3 instrucciones nuevas: mysql_query, mysql_fetch_array y mysql_free_result. Con la instrucción mysql_query hemos hecho una consulta a la base de datos en el lenguaje de consultas SQL, con la instrucción mysql_fetch_array extraemos los datos de la consulta a un array y con mysql_free_result liberamos la memoria usada en la consulta. |
|
| |
|
|
| |
|
|
| |
|
| |
|
| |