Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/10/2010, 02:56
Avatar de Jask
Jask
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años, 1 mes
Puntos: 15
Respuesta: Problema con una función

Cita:
Iniciado por cluster28 Ver Mensaje
Tú durante la ejecución de la función alimentas $permiso, y al final devuelves $permiso con el valor que le corresponda dependiendo de la condiciones.

Pero si devuelves 0 PHP puede considerarlo como false. Por lo que si haces un

Código PHP:
echo $permiso 
puede que no veas el cero.

Puedes devolver cadenas "ok", "no_ok", "departamento" que a lo mejor es más seguro.
Cita:
Iniciado por Oasis8 Ver Mensaje
Si la consulta no devuelve ninguna fila, mysql_num_rows provocara un Warning, y si lo tienes desactivados, pasa inadvertido el problema.
Puedas hacerlo en modo silenciosos, que no devuelva warning con
@mysql_num_rows($query_perm)

El tema de return, lo mas recomendable es ponerlo al final
Muchísimas gracias a los dos, lo tengo en cuenta. La verdad que pensé sobre ponerle ok y no_ok pero sinceramente no se porque no lo hice, será que ando medio dormido ! jajaja

Muchas gracias :) !
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?