config.php
Código PHP:
Ver original<?php
define('DB_HOST', 'localhost'); define('DB_BASE', 'mi_base_de_datos'); define('DB_USUARIO', 'usuario'); 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<?php
include 'config.php';
function conectar() {
return mysql_connect(DB_HOST
, DB_USUARIO
, DB_CONTRASENIA
, DB_BASE
); }
function desconectar($con) {
}
pagina.php
Código PHP:
Ver original<?php
// No es necesario incluir config, eso lo hace mysql.php
include 'mysql.php';
// Establecer conexión:
$mysql = conectar();
// Aquí el resto de tu código
// Al final desconectas (aunque no es estrictamente necesario)
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!