Foros del Web » Programando para Internet » PHP »

Error de conexion

Estas en el tema de Error de conexion en el foro de PHP en Foros del Web. 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, ...
  #1 (permalink)  
Antiguo 07/03/2011, 11:49
 
Fecha de Ingreso: mayo-2009
Ubicación: Concepción
Mensajes: 27
Antigüedad: 14 años, 11 meses
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?
  #2 (permalink)  
Antiguo 07/03/2011, 12:00
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Error de conexion

pues lo que recibes precisamente es un error...
Cita:
unknown database '1'
ahora, ¿como saber a cual de todos tus códigos corresponde el error?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/03/2011, 12:15
 
Fecha de Ingreso: mayo-2009
Ubicación: Concepción
Mensajes: 27
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Error de conexion

Cita:
Iniciado por pateketrueke Ver Mensaje
pues lo que recibes precisamente es un error...


ahora, ¿como saber a cual de todos tus códigos corresponde el error?
Claro, pero hasta ahora solo he modificado el archivo "conexion.php"
puesto que si uso la versión original, posteada al principio, no tengo error y el sistema me funciona o.o

Lo que quiero es que si en caso de haber algún error, que lo muestre.

Etiquetas: conexion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:57.