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
![Me gusta: Está pregunta es útil y esta clara Me gusta: Está pregunta es útil y esta clara](/img/img.png?11.51)
![NO me gusta: Está pregunta no esta clara o no es útil No me gusta: Está pregunta no esta clara o no es útil](/img/img.png?11.51)
0