Bonjour,
J'ai une demande un peu particulière et je ne sais pas comment m'y prendre pour construire une requête SQL qui a une "séquence fixe" et une "séquence dynamique".
je m'explique :
1. je peux recevoir un nombre variable de champs issus d'un $_POST selon le scénario.
Je peux faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 foreach($_POST as $fields){ echo (', ' .$fields. ' as ' .strtoupper($fields)); } AFFICHERA PAR EXEMPLE : , code as CODE, ville as VILLE, pays as PAYS.....
2. j'ai une requête SQL (avec des champs fixes) dans laquelle j'aimerai RAJOUTER DYNAMIQUEMENT les "fields as FIELDS". Est-ce possible et si oui pouvez vous m'aider ?
je ne sais pas si l'approche est bonne
3. Si $_POST vide alors on exécute simplement la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $sql = ("SELECT nom as NOM, prenom as PRENOM + INSERTION DE MES CHAMPS ISSUS DU $_POST FROM Contacts");
Partager