/ / meilleure approche pour déboguer en PHP et mysql - php, mysql, débogage, gestion des erreurs,

meilleure approche pour le débogage en PHP et mysql - php, mysql, débogage, gestion des erreurs, die

Actuellement, mes codes ressemblent à ceci:

Query 1 or die(debug(mysql->error));
Query 2 or die(debug(mysql->error));
Query 3 or die(debug(mysql->error));
Query 4 or die(debug(mysql->error));
Query 5 or die(debug(mysql->error));

function debug(x)
{
echo "The error is" x;
}

Le bénéfice est à tout moment si je veux supprimer les messages de débogage sur mon site Web, je commente juste 1 ligne dans la fonction de débogage.

Mes questions sont

  1. Est-il bon d'utiliser die? si die est appelé à la requête 3, la requête 4, la requête 5 sera-t-elle exécutée?
  2. Est-ce la meilleure approche?

Réponses:

1 pour la réponse № 1

1-Est-il bon d'utiliser die? si die se fait appeler à la requête 3, faire la requête 4, la requête 5 sera exécutée?

Die () signifie que le script s'arrête. Tout simplement arrêter et livrer l'erreur.

2-Est-ce la meilleure approche?

Oui. C’est une approche que j’aime utiliser.

Cependant, tout va bien seulement dans le développement et ruine l’expérience utilisateur en cassant la page et en donnant même des erreurs mysql.

Si votre site est en ligne, apprenez mieux à utiliser le traitement des erreurs et donnez à vos utilisateurs une erreur qu’ils comprennent. Ici est un bon tutoriel.

Lis mourir().