Consulta a BD mySQL en PHP
Publicado por jpvon (1 intervención) el 08/04/2003 17:05:04
Hola, tengo la siguiente duda:
Tengo una base de datos en mySQL, con los siguientes campos: Nombre, cliente, España, Francia,
Resto del mundo. La base de datos ya la tengo creada, y funciona perfectamente. Pero el
problema que tengo es que al conectarla con PHP no funciona bien, ya que la quiero utilizar
para hacer consultas, pero no las hace.
Este es el código que he puesto en la página de PHP para la base de datos:
<?
$host="127.0.0.1";
$user="mibase";
$password="pass";
$connect=mysql_connect($host,$user,$password);
if (! $connect)
{
echo "<h2 align='center'>ERROR: Imposible establecer conexión con el servidor</h2>";
exit;
}
mysql_select_db("baseclientes", $connect);
$result = mysql_query("SELECT Nombre,Espana,Francia,Resto del mundo FROM datosconsulta", $connect);
echo "<table border = 3> \n";
echo "<tr> \n";
echo "<td><b>Nombre</b></td> \n";
echo "<td><b>España</b></td> \n";
echo "<td><b>Francia</b></td> \n";
echo "<td><b>Resto del mundo</b></td> \n";
echo "</tr> \n";
while ($row = mysql_fetch_row($result)){
echo "<tr> \n";
echo "<td>$row[0]</td> \n";
echo "<td>$row[1]</td> \n";
echo "<td>$row[2]</td> \n";
echo "<td>$row[3]</td> \n";
echo "</tr> \n";
}
echo "</table> \n";
?>
Y hasta aquí
Tengo una base de datos en mySQL, con los siguientes campos: Nombre, cliente, España, Francia,
Resto del mundo. La base de datos ya la tengo creada, y funciona perfectamente. Pero el
problema que tengo es que al conectarla con PHP no funciona bien, ya que la quiero utilizar
para hacer consultas, pero no las hace.
Este es el código que he puesto en la página de PHP para la base de datos:
<?
$host="127.0.0.1";
$user="mibase";
$password="pass";
$connect=mysql_connect($host,$user,$password);
if (! $connect)
{
echo "<h2 align='center'>ERROR: Imposible establecer conexión con el servidor</h2>";
exit;
}
mysql_select_db("baseclientes", $connect);
$result = mysql_query("SELECT Nombre,Espana,Francia,Resto del mundo FROM datosconsulta", $connect);
echo "<table border = 3> \n";
echo "<tr> \n";
echo "<td><b>Nombre</b></td> \n";
echo "<td><b>España</b></td> \n";
echo "<td><b>Francia</b></td> \n";
echo "<td><b>Resto del mundo</b></td> \n";
echo "</tr> \n";
while ($row = mysql_fetch_row($result)){
echo "<tr> \n";
echo "<td>$row[0]</td> \n";
echo "<td>$row[1]</td> \n";
echo "<td>$row[2]</td> \n";
echo "<td>$row[3]</td> \n";
echo "</tr> \n";
}
echo "</table> \n";
?>
Y hasta aquí
Valora esta pregunta


0