Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2008, 14:32
Avatar de nicolyto77
nicolyto77
 
Fecha de Ingreso: marzo-2007
Ubicación: Buenos Aires
Mensajes: 782
Antigüedad: 17 años, 1 mes
Puntos: 12
Error en Conexion BD

Hola a todos

Tengo un problema, que no es en la conexion en si, sino sobre el error que esta me arroja si estan mal los datos.

Resulta que para conectarme a mi BD lo hice entorno a un formulario, pasado las variables por $_POST[] y luego conectarme usando las mismas.
De esta manera, puedo poner datos falsos para ver el error (Claro que de la otra, edito el archivo de conexion y tambien lo veo).

Ahora, para ver si me conecte o no bien, use este codigo:

Código PHP:
<?php

$host 
$_POST['host'];
$user $_POST['user'];
$pass $_POST['pass'];
$bd $_POST['bd'];
$IZI mysql_pconnect($host$user$pass);

if (
$IZI) {
  echo 
"Bien Conectado!";
} else {
  echo 
"Mal Conectado, ERROR.";
}
Alguna que otra cosa mas, pero lo basico es eso. Y cuando pongo datos correctos, aparece Bien Conectado, sin problema.
Pero si pongo datos falsos, queda como pensando, y luego dice:

Código:
Warning: mysql_pconnect() [function.mysql-pconnect]: Unknown MySQL server host 'pruebamala' (11001) in E:\Archivos de programa\EasyPHP 2.0b1\www\install4.php on line 17

Mal Conectado, ERROR.
Aparece el Mal Conectado, ERROR. Pero arriba me dice tambien el error de conexion con el Host... Queria que eso no aparezca... solo aparezca MI mensaje de error.

¿Puedo hacerlo? Y si es asi, ¿De que manera?

Gracias de antemano
__________________
CabaSoft Networks