Salut à tous,
j'ai un forumlaire XHTML classqiue avec des nombreux champs texte et liste déroulantes.
Mon souci est qu'une bonne partie de ces informations est facultative. Je dois donc insérer soit les valeurs du formulaire soit un NULL, selon les cas.
A l'arrivée, mon $_POST peut contenir 10 valeurs comme 3.
Ces données doivent ensuite être insérée dans uen base MySQL5.
Je pensais faire ceci pour mes données facultatives:
Le répéter avec toutes les variables qui peuvent être vides.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if (isset($_POST['prenom']) && !empty($_POST['prenom']) $prenom=$_POST['prenom']; else $prenom=null;
Et ensuite faire cette requete SQL:
Il y aurait une meilleur façon de faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $query="insert into order values($prenom,.......)"
Des commentaires/suggestions ?
Merci
PS:pour simplifier le code j'ai simplifiéen
Code : Sélectionner tout - Visualiser dans une fenêtre à part $prenom=mysql_real_escape_string(trim($_POST['prenom']))
Code : Sélectionner tout - Visualiser dans une fenêtre à part $prenom=$_POST['prenom']
Partager