30-05-2008, 09:15 AM
Tu aurais dû laisser le script initial, de manière à ce que ce sujet puisse resservir à quelqu'un.
Ici, le exit ne sera jamais évalué puisqu'il suit un return, or, la fonction est quittée après avoir rencontré ce dernier mot-clé.Code PHP :
<?php
return 'Synthaxe URL incorrect';
exit;
Ensuite, je te conseille d'éviter de renvoyer du texte, car si tu décides d'internationaliser ton application, il faut le faire au niveau de tes vues/templates plutôt que dans tes classes.
Autre chose, pense à vérifier plusieurs choses après avoir effectué une requête SQL :
- Si elle n'a pas renvoyé d'erreur (error est vide) ;
- Si elle a renvoyé le bon nombre de lignes (num_rows), lors d'un login, 1 seul résultat doit être renvoyé, s'il y en a 0 ou plus d'un, c'est qu'il y a une couille dans le pâté ;
- Même chose lors d'une requête d'écriture, contrôle si affected_rows ;
Sephi-Chan