
02/10/2007, 21:24
|
| | Fecha de Ingreso: junio-2006
Mensajes: 66
Antigüedad: 18 años, 9 meses Puntos: 2 | |
Re: Error al conectarse a db usando require o include Si estaba en la misma carpeta y el nombre estaba bien.
Gracias a todos. Solucione el problema de esta manera: Conect.php
//Funcion Conectarse
function conect()
{
$db_host = "localhost";
$db_usr = "root";
$db_pass = "vertrigo";
$db_name = "catalogo";
//Conecto al servidor
if (!($idConex = mysql_connect ($db_host, $db_usr, $db_pass)))
{
echo "Error conectando al servidor $db_host con el usuario $db_usr";
exit ();
}
// Conecto a la db
if (!mysql_select_db ($db_name,$idConex))
{
echo "Error seleccionando la base de datos de nombre $db_name";
exit ();
}
//
return $idConex;
}
//Abro la conexión
$idConex =conect ();
?> Mostrar.php
<?php
require ("conect.php");
$result = mysql_query("SELECT titulo, codigo, resumen, comentario, disponibilidad, precio, img FROM accesorios", $idConex);
echo "<table border = '1'> \n";
echo "<tr> \n";
echo "<td><b>Titulo</b></td> \n";
echo "<td><b>Codigo</b></td> \n";
echo "<td><b>Resumen</b></td> \n";
echo "<td><b>Comentario</b></td> \n";
echo "<td><b>disponibilidad</b></td> \n";
echo "<td><b>Precio</b></td> \n";
echo "<td><b>Img</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 "<td>$row[4] </td> \n";
echo "<td>$row[5] </td> \n";
echo "<td>$row[6] </td> \n";
echo "</tr> \n";
}
echo "</table> \n";
mysql_close($idConex)
?> |