par
Ryle » 25 oct. 2006, 08:23
C'est pas vraiment la même chose... si le prénom n'est pas renseigné il veut juste ne pas l'afficher, mais rammene quand même les autres informations de l'enregistrement... si tu filtres au niveau de la requête tu n'auras jamais les autes informations associées à l'enregistrement...
Ta façon de faire est donc la bonne, mais tu n'utilises pas les bonnes variables, ce n'est pas "$prenom" qu'il te faut tester mais plus vraissemblablement "$data['prenom']"
Par ailleurs là syntaxe du if me parait bizare avec tes accolades. La bonne syntaxe devrait être :
if (...) {
}
else {
}
Pour te simplifier un peu la vie et l'écriture, si dans tes else {} il n'y a rien à faire, ce n'est pas la peine de les spécifier

C'est pas vraiment la même chose... si le prénom n'est pas renseigné il veut juste ne pas l'afficher, mais rammene quand même les autres informations de l'enregistrement... si tu filtres au niveau de la requête tu n'auras jamais les autes informations associées à l'enregistrement...
Ta façon de faire est donc la bonne, mais tu n'utilises pas les bonnes variables, ce n'est pas "$prenom" qu'il te faut tester mais plus vraissemblablement "$data['prenom']"
Par ailleurs là syntaxe du if me parait bizare avec tes accolades. La bonne syntaxe devrait être :
[php]if (...) {
}
else {
}[/php]Pour te simplifier un peu la vie et l'écriture, si dans tes else {} il n'y a rien à faire, ce n'est pas la peine de les spécifier :)