Comment ne pas faire afficher un champ vide d'une table ? [RESOLU]

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment ne pas faire afficher un champ vide d'une table ? [RESOLU]

par Ryle » 20 avr. 2009, 14:30

Modération :
Bjorken, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

par Bjorken » 20 avr. 2009, 11:58

Merci :)

par orgerix » 20 avr. 2009, 09:14

Pour jouer sur l'affichage, c'est en php qu'il faut jouer.

Un simple test sur la valeur qu'a le champs pour savoir si tu affiche l'email ou pas.

Un petit exemple
if($machin['email']!=NULL) {
//On affiche le mail
}
else {
//On n'affiche pas le mail
}

Comment ne pas faire afficher un champ vide d'une table ? [R

par Bjorken » 20 avr. 2009, 07:14

Bonjour,

J'ai une table MACHIN avec les champs
Nom
Prenom
email

email est un champ NULL.

Si la personne ne rempli pas ce champ, comment faire dans ma requête SQL pour que ce champ n'apparaisse pas et évite ainsi un "trou" dans mon affichage ?

Je précise que je ne suis pas un pro du PHP/SQL et que je fais faire le travail par Dreamweaver au niveau du PHP, les requêtes mySQL plus complexe je les écris moi par contre.

Merci pour votre réponse !!!!!