Foros del Web » Programando para Internet » PHP »

Manejar @ error mysql

Estas en el tema de Manejar @ error mysql en el foro de PHP en Foros del Web. hola tengo un problema , necesito manejar este erro asi Código PHP: if (!@ mysqli_connect ( $hostname_temptest ,  $username_temptest ,  $password_temptest  ,  $database_temptest  ,  $port_temptest ) or @ ...
  #1 (permalink)  
Antiguo 08/10/2009, 04:48
Avatar de jamesjara  
Fecha de Ingreso: mayo-2008
Ubicación: san jose
Mensajes: 449
Antigüedad: 16 años
Puntos: 7
Manejar @ error mysql

hola tengo un problema , necesito manejar este erro asi

Código PHP:
if (!@mysqli_connect($hostname_temptest$username_temptest$password_temptest $database_temptest $port_temptest) or @trigger_error(@mysqli_error(),E_USER_ERROR)) {
echo 
'{"failure"} ';
}else {
echo 
'{"success"}';

Pero lo que pasa es que al tener @ si se conecta no me da el sucees solo si hay error en la conexion... como puedo hacer que funcione TANTO SI SE CONECTA ENVIA SUCCESS si da error FAILURE

buenos dias y ggracias
__________________
X7CLOUD El webservice latino!
Compatible
con mysql,sql,sqlitte.
Compatible con extjs , sencha , smargwt, Gwt , Jquery , Charts, Streaming.
  #2 (permalink)  
Antiguo 08/10/2009, 04:51
 
Fecha de Ingreso: abril-2008
Mensajes: 453
Antigüedad: 16 años, 1 mes
Puntos: 16
Respuesta: Manejar @ error mysql

Cita:
Iniciado por jamesjara Ver Mensaje
hola tengo un problema , necesito manejar este erro asi

Código PHP:
if (!@mysqli_connect($hostname_temptest$username_temptest$password_temptest $database_temptest $port_temptest) or @trigger_error(@mysqli_error(),E_USER_ERROR)) {
echo 
'{"failure"} ';
}else {
echo 
'{"success"}';

Pero lo que pasa es que al tener @ si se conecta no me da el sucees solo si hay error en la conexion... como puedo hacer que funcione TANTO SI SE CONECTA ENVIA SUCCESS si da error FAILURE

buenos dias y ggracias
Código php:
Ver original
  1. if (!mysqli_connect($hostname_temptest, $username_temptest, $password_temptest , $database_temptest , $port_temptest) {
  2. echo '{"failure"} ';
  3. }else {
  4. echo '{"success"}';
  5. }
probalo asi

-------------------------

lo que estas haciendo es que si conecta te guarde un error (@trigger_error(@mysqli_error(),E_USER_ERROR)))
  #3 (permalink)  
Antiguo 08/10/2009, 07:07
Avatar de jamesjara  
Fecha de Ingreso: mayo-2008
Ubicación: san jose
Mensajes: 449
Antigüedad: 16 años
Puntos: 7
Respuesta: Manejar @ error mysql

exelente amigo gracias
__________________
X7CLOUD El webservice latino!
Compatible
con mysql,sql,sqlitte.
Compatible con extjs , sencha , smargwt, Gwt , Jquery , Charts, Streaming.
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 21:26.