Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/02/2013, 15:23
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Crear un txt de configuracion para mi pagina, recomendable?

config.php
Código PHP:
Ver original
  1. <?php
  2. define('DB_HOST', 'localhost');
  3. define('DB_BASE', 'mi_base_de_datos');
  4. define('DB_USUARIO', 'usuario');
  5. define('DB_CONTRASENIA', 'contraseña_del_usuario_de_BD');

Es mejor tener una clase (o archivo) donde concentres funciones para base de datos:

mysql.php
Código PHP:
Ver original
  1. <?php
  2. include 'config.php';
  3.  
  4. function conectar() {
  5.     return mysql_connect(DB_HOST, DB_USUARIO, DB_CONTRASENIA, DB_BASE);
  6. }
  7.  
  8. function desconectar($con) {
  9.     mysql_close($con);
  10. }

pagina.php
Código PHP:
Ver original
  1. <?php
  2. // No es necesario incluir config, eso lo hace mysql.php
  3. include 'mysql.php';
  4.  
  5. // Establecer conexión:
  6. $mysql = conectar();
  7.  
  8. // Aquí el resto de tu código
  9.  
  10. // Al final desconectas (aunque no es estrictamente necesario)
  11. desconectar($mysql);

Esto es sólo un ejemplo, ten en cuenta que la librería mysql y mysqli por procedimiento están consideradas obsoletas y te conviene usar mysqli (objetos) o PDO.

Edito: Llego tarde nuevamente!
__________________
- León, Guanajuato
- GV-Foto