Tengo dos scripts. Uno se llama config.inc.php y el otro functions.inc.php. En el config pongo las variables que voy a usar previamente en el functions el codigo del config es este:
Código PHP:
<?PHP
/***********************************************************
** Programado y Diseñado por: **
** Reynier Pérez Mira **
** Universidad de las Ciencias Informáticas **
** E-Mail: [email][email protected][/email] **
** Sitio: [url]http://usuarios.lycos.es/reynierpm/index.php[/url] **
***********************************************************/
//Configuración de variables
//Inicializamos las variables
$servidor_db = "10.7.13.2";
$usuario_db = "root";
$passwd_db = "";
$database = "reynierpm_es_db";
?>
Código PHP:
<?PHP
/***********************************************************
** Programado y Diseñado por: **
** Reynier Pérez Mira **
** Universidad de las Ciencias Informáticas **
** E-Mail: [email][email protected][/email] **
** Sitio: [url]http://usuarios.lycos.es/reynierpm/index.php[/url] **
**********************************************************
* @return void
* @param $tipo string
* @desc Function that connect to database server
*/
require("config.inc.php");
function conectarmedb($tipo){
if ($tipo == "mysql"){
$identificador = mysql_connect($servidor_db,$usuario_db,$passwd_db) or die("No se ha podido establecer la conexión con el servidor de Bases de Datos: ".$servidor_db."en estos momentos.<br>MySQL ha dicho:".mysql_error());
mysql_select_db($database,$identificador) or die("No se ha podido establecer la conexión con la Bases de Datos: ".$database."en estos momentos.<br>MySQL ha dicho:".mysql_error());
}elseif($tipo == "mssql"){
$identificador = mssql_connect($servidor_db,$usuario_db,$passwd_db) or die("No se ha podido establecer la conexión con el servidor de Bases de Datos: ".$servidor_db."en estos momentos.<br>MS SQL Server ha dicho:".mssql_get_last_message());
mssql_select_db($database,$identificador) or die("No se ha podido establecer la conexión con la Bases de Datos: ".$database."en estos momentos.<br>MS SQL Server ha dicho:".mssql_get_last_message());
}elseif($tipo = "oracle"){
$identificador = ora_logon($usuario_db,$passwd_db) or die("No se ha podido establecer la conexión con el servidor de Bases de Datos: ".$servidor_db."en estos momentos.<br>Oracle ha dicho:".ora_error());
mysql_select_db($database,$identificador) or die("No se ha podido establecer la conexión con la Bases de Datos: ".$database."en estos momentos.<br>Oracle ha dicho:".ora_error());
}
}
?>