Recupération de données facultatives d'un formulaire
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:
Code:
1 2 3 4
| if (isset($_POST['prenom']) && !empty($_POST['prenom'])
$prenom=$_POST['prenom'];
else
$prenom=null; |
Le répéter avec toutes les variables qui peuvent être vides.
Et ensuite faire cette requete SQL:
Code:
$query="insert into order values($prenom,.......)"
Il y aurait une meilleur façon de faire ?
Des commentaires/suggestions ?
Merci
PS:pour simplifier le code j'ai simplifié
Code:
$prenom=mysql_real_escape_string(trim($_POST['prenom']))
en
Code:
$prenom=$_POST['prenom']