Monstrar errores
Publicado por matake (2 intervenciones) el 17/04/2008 08:53:30
Hola,
Estoy trabajando con PHP (5.2.5) --- IIS(6) --- Mysql(5.0)
Si hago una consulta, que normalmente deberia dar un error, puesto que la consulta es falsa, MySql no me muestra ningun error !!!
Ej
si tenemos en una base de datos
tabla "prueba"
con los campos "id" y "user"
id=1
user=pepito
Si hago :
<?php
$consulta = mysql_query(' SELECT id FROM prueba WHERE user="pepito" ') ;
if(!$consulta)
{
echo 'Error : ' . mysql_error();
}
Si el usuario (user) existe todo va bien pero si no existe deberia mostrarme un error ¿no?
Alguien porque MySQL no muestra este error ?
O sea $consulta sale "Verdadero" cuando deberia salir "Falso"
Gracias
Estoy trabajando con PHP (5.2.5) --- IIS(6) --- Mysql(5.0)
Si hago una consulta, que normalmente deberia dar un error, puesto que la consulta es falsa, MySql no me muestra ningun error !!!
Ej
si tenemos en una base de datos
tabla "prueba"
con los campos "id" y "user"
id=1
user=pepito
Si hago :
<?php
$consulta = mysql_query(' SELECT id FROM prueba WHERE user="pepito" ') ;
if(!$consulta)
{
echo 'Error : ' . mysql_error();
}
Si el usuario (user) existe todo va bien pero si no existe deberia mostrarme un error ¿no?
Alguien porque MySQL no muestra este error ?
O sea $consulta sale "Verdadero" cuando deberia salir "Falso"
Gracias
Valora esta pregunta


0