Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/12/2005, 07:34
Computer XTress
 
Fecha de Ingreso: diciembre-2004
Mensajes: 721
Antigüedad: 19 años, 3 meses
Puntos: 2
¿¿Conexion a la base mal hecha??

¿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.