Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2011, 11:49
dibustosb
 
Fecha de Ingreso: mayo-2009
Ubicación: Concepción
Mensajes: 27
Antigüedad: 15 años
Puntos: 0
Busqueda Error de conexion

Hola, estoy tratando de mostrar unos mensajes de error, si es que los hay, cuando me conecté a la base de datos.

En primera instancia, sin mostrar los errores, tengo lo siguiente y me funciona:
conexion.php
Código PHP:
<?php
$hostname_conexion 
"localhost";
$database_conexion "bdsaine";
$username_conexion "root";
$password_conexion "";

$conexion mysql_pconnect($hostname_conexion$username_conexion$password_conexion) or trigger_error(mysql_error(),E_USER_ERROR); 
?>
y en mis archivos que requiera conectarse a la base de datos solo agrego lo siguiente

Código PHP:
<?php require_once('conexion.php');
// para las consultas sería
$consulta mysql_db_query("$database_conexion""CONSULTA SQL"$conexion);
?>
He estado viendo otros códigos para poder mostrar los errores y tengo lo siguiente:
Código PHP:
<?php

$conexion 
mysql_connect('localhost''root''');
if (!
$conexion) {
    die(
'No se ha conectado : ' mysql_error());
}

// Seleccionar bdsaine como base de datos
$database_conexionmysql_select_db('bdsaine');
if (!
$database_conexion) {
    die (
'No se puede conectar a la base de datos : ' mysql_error());
}
?>

Pero me arroja lo siguiente: unknown database '1'

¿Qué puede estar mal? o ¿Cómo puedo modificar el archivo "conexion.php" para que muestre los errores cuando no se pueda establecer conexion o no se pueda encontrar la base de datos?