¿Que tal ?
Hace unos dias la envié un mail a mi hosting contandoles sobre problemas que tuve. (Mensajes que decian que se habia perdido la conexion a la base)
A raiz de estos errores, se detenia la carga de la web, y siendo que mi web tiene bastante informacion dinamica me quedaba cargada a la mitad.
Bueno, les mande a ellos mi script de conexion, que es el siguiente:
/include/bd.php
Código PHP:
function conectar_bd() {
$link = mysql_connect("localhost","acusmatica","mipass") or die ("no se ha podido conectar");
mysql_select_db("acusmatica") or die("Error al tratar de selecccionar esta base");
return $link;
}
Ellos me dijeron que los problemas eran causados por mi forma de conectar a la BD... y que debia hacer de la siguiente forma:
/include/conn.php
Código PHP:
<?php
$link = mysql_connect("localhost","acusmatica","(mipassword)") or
die(mysql_error());
mysql_select_db("acusmatica") or die("Error al tratar de
selecccionar esta base");
?>
Y luego en cada pagina/script que necesite conectar hacer un:
Código PHP:
require_once("conn.php");
Yo la verdad es que no se cual de las dos formas es mejor... es la primera web que hago con PHP y MySQL y esta forma de conectar que uso la observe en los diferentes tutoriales que hice.
¿Que me pueden sugerir al respecto?
Les agradesco mucho.