hola estoy teniendo un inconveniente, al hacer varios querys para comprobar algo (adjunto el codigo) esos 3 numeros 1 del query de la verificacion si es igual == a 1 terminan apareciendo en el return
como podria quitarlos?
hola estoy teniendo un inconveniente, al hacer varios querys para comprobar algo (adjunto el codigo) esos 3 numeros 1 del query de la verificacion si es igual == a 1 terminan apareciendo en el return
como podria quitarlos?
Esos 1 provienen de las siguientes expresiones:
echo $sql = mysql_query(...)
La función de msql_query (por cierto, obsoleta y no recomendada) devuelve los siguientes valores:
Para SELECT, SHOW, DESCRIBE, EXPLAIN y otras sentencias que retornan un conjunto de resultados devuelve un resource en caso de éxito, o FALSE en caso de error.
INSERT, UPDATE, DELETE, DROP, etc. devuelve TRUE en caso de éxito o FALSE en caso de error. Lo que te está pasando es que tus tres consultas son exitosas, devuelven tres TRUE consecutivos, que en tu código se convierten en:
echo TRUE;
echo TRUE;
echo TRUE;
Lo que se traduce en "111".
