Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/03/2011, 13h37   #1
Invité régulier
 
Inscription : mars 2004
Messages : 91
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 91
Points : 9
Points : 9
Par défaut stocker dans un tableau le nom et la valeur d'un champs de formulaire

Salut,

J'ai un formulaire qui comprend plusieurs champs (case a cocher et champs de texte) je voudrais stocker le nom et la valeur du champs dans un tableau pour pouvoir apres les inserer dans une base de données, mais je n'y comprend pas grand chose je n'arrive pas a stoker le nom et la valeur si quelqu'un peu m'aider.

Merci de votre aide
logone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 14h30   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Code :
<input name="toto" value="12345" />
Tu recois déjà le nom et la valeur dans le tableau $_POST
$_POST['toto'] == "12345"
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 14h32   #3
Membre Expert
 
Avatar de riete
 
Homme Thierry
NFC & DevWeb
Inscription : avril 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 51
Localisation : France

Informations professionnelles :
Activité : NFC & DevWeb
Secteur : Bâtiment

Informations forums :
Inscription : avril 2006
Messages : 1 175
Points : 1 366
Points : 1 366
Un peu de lecture te sera bénéfique ici.
Si les difficultés persistent post ici ce que tu auras fait pour qu'aide puisse t'être donnée.
riete est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 14h51   #4
Invité régulier
 
Inscription : mars 2004
Messages : 91
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 91
Points : 9
Points : 9
Le pb c'est que je ne connais pas le name name="toto" car il vient d'une base de données

je voudrais recuperer le nom et la valeur et pouvoir les stocker dans un tableau

voila un bout de mon code
Code :
1
2
3
4
5
6
 
if ($rs1[2]=="coche"){
echo "<td width='265'><input type='checkbox' name='carac_$rs1[0]' value='Y'/></td>";
 
if ($rs1[2]=="texte"){
echo "<td width='265'><input name='carac_$rs1[0]' type='text' class='bleu_petit' size='20' /></td>";
}

Merci de ton aide
logone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/03/2011, 18h16   #5
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Plutot comme ça :
if/elseif et notation en tableau :
Code :
1
2
3
4
if ($rs1[2]=="coche"){
echo '<td width="265"><input type="checkbox" name="carac['.$rs1[0].']"  value="Y" /></td>';
elseif ($rs1[2]=="texte"){
echo '<td width="265"><input name="carac['.$rs1[0].']" type="text" class="bleu_petit" size="20" /></td>';
Et tu recupères un tableau $_POST['carac']
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h24.


 
 
 
 
Partenaires

Hébergement Web