Artículo publicado en la revista FoxPress en mayo de 2006. Algunos datos, versiones y funciones citados (MySQL, PHP, Visual FoxPro, Windows) pueden haber quedado desfasados.
El primer elemento que tienes que tener en cuenta a la hora de depurar el PHP es que te devuelva los avisos y errores añadiendo esta línea al principio de tus escripts:
error_reporting(E_ALL);
El más común error que E_ALL devuelve no es propiamente un error sino un aviso "Undefined index". Normalmente significa que no has definido una variable y así es fácil corregirla.
Otra utilidad muy interesante cuando trabajas con queries es print_r(). Si tu consulta devuelve null o un valor extraño, simplemente sitúa esto después de la instrucción de tu consulta y mostrará todo el contenido del array $result.
print_r($result); exit;
La instrucción exit para la ejecución de tu script de forma que puedas corregirlo.
¿Quieres llevar la IA a los datos de tu empresa?
En una auditoría gratuita de 30 minutos vemos qué caso concreto te ahorraría más trabajo.
Reservar mi auditoría →