[PHP] recuperation valeur checkbox
Fermé
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
-
2 juin 2008 à 15:55
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 - 3 juin 2008 à 14:55
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 - 3 juin 2008 à 14:55
A voir également:
- [PHP] recuperation valeur checkbox
- Easy php - Télécharger - Divers Web & Internet
- Logiciel gratuit calcul valeur nutritionnelle - Télécharger - Santé & Bien-être
- Convertisseur récupération de texte - Guide
- Valeur ascii - Guide
- #Valeur excel somme - Guide
48 réponses
croy
Messages postés
453
Date d'inscription
samedi 19 janvier 2008
Statut
Membre
Dernière intervention
23 octobre 2012
114
2 juin 2008 à 16:01
2 juin 2008 à 16:01
Google : PHP formulaire checkbox
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:01
2 juin 2008 à 16:01
pour recuperer tu fait echo = $_POST["chek1"]; par exemple
si ton nombre de checkbox varie il te faudras les nommé dynamiquement ex : check$i pour pouvoir affiche le resultat de chacune
si ton nombre de checkbox varie il te faudras les nommé dynamiquement ex : check$i pour pouvoir affiche le resultat de chacune
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:01
2 juin 2008 à 16:01
j'ai un peu oublié de vous donner mon code ... veuillez m'en excuser
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:06
2 juin 2008 à 16:06
justement c'est cela que je ne sais pas faire, comment differencier chaque value de mes checkbox ?
que dois-je faire ?
Merci beaucoup
que dois-je faire ?
Merci beaucoup
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:06
2 juin 2008 à 16:06
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option$i" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
sur l'autre page
echo = $_POST["chek1"];
echo = $_POST["chek2"];
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option$i" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
sur l'autre page
echo = $_POST["chek1"];
echo = $_POST["chek2"];
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:24
2 juin 2008 à 16:24
Merci crazyspy pour tes reponses aussi rapides.
ou dois-je placer
echo "<form action='confirmation.php' method='post'>
ainsi que
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option$i" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
c'est debile mais n'importe ou ke je le place ceci ne fonctionne pas ! Merci
De plus dans confirmation.php je voudrai ke les devis selectionnés soient recapitulés de cette maniere :
Vous avez choisi :
id nom email
Voila merci davance
ou dois-je placer
echo "<form action='confirmation.php' method='post'>
ainsi que
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option$i" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
c'est debile mais n'importe ou ke je le place ceci ne fonctionne pas ! Merci
De plus dans confirmation.php je voudrai ke les devis selectionnés soient recapitulés de cette maniere :
Vous avez choisi :
id nom email
Voila merci davance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:28
2 juin 2008 à 16:28
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo "<form action='confirmation.php' method='post'>
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>;';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option'.$i.'" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
comme cela j'ai modif un petit truck aussi au niveau du nom de la checkbox
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo "<form action='confirmation.php' method='post'>
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>;';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option'.$i.'" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
comme cela j'ai modif un petit truck aussi au niveau du nom de la checkbox
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:33
2 juin 2008 à 16:33
ah oui, je viens de voir .
hum, par contre maintenant plus rien de s'affiche sur liste.php.
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo "<form action='confirmation.php' method='post'>
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>;;';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option'.$i.'" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
j'ai remplacé par ton code ...
hum, par contre maintenant plus rien de s'affiche sur liste.php.
$a = $_POST['departement'];
$b = $_POST['thematique_projet'];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo "<form action='confirmation.php' method='post'>
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>;;';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option'.$i.'" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
j'ai remplacé par ton code ...
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
>
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
2 juin 2008 à 16:36
2 juin 2008 à 16:36
n'y a t'il pas une erreur de syntaxe dans la checkbox ?
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:35
2 juin 2008 à 16:35
name="option'.$i.'" et si tu remet name="option$i"
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:37
2 juin 2008 à 16:37
je l'ai remise . Rien ne change !
depuis que l'on a disposé le form, ca deconne
depuis que l'on a disposé le form, ca deconne
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:37
2 juin 2008 à 16:37
moi jen utilise elle esont ecrite comme cela :
<input type='checkbox' value='suppr' name='suppr' />
<input type='checkbox' value='suppr' name='suppr' />
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:40
2 juin 2008 à 16:40
hum ... bon bin je suis pas dans la merde !
je ne sais pas koi faire
je ne sais pas koi faire
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:40
2 juin 2008 à 16:40
echo "<input type='submit' value='Valider' /></form>";
en mettant ceci a la place de
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
en mettant ceci a la place de
echo "<input type='submit'"."value='Validez votre choix'></form>\n";
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:43
2 juin 2008 à 16:43
maleureusment, ceci ne change rien.
des que j'enleve le form ca refonctionne autrement cela ne m'affiche rien sur liste.php.
Je ne vois pas ce qui va pas.
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo "<form action='confirmation.php' method='post'>
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option$i" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
echo "<input type='submit' value='Valider' /></form>";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
des que j'enleve le form ca refonctionne autrement cela ne m'affiche rien sur liste.php.
Je ne vois pas ce qui va pas.
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE departement = '" . $a . "' AND thematique_projet = '" . $b . "'";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
if($result) {
// debut du tableau
echo "<form action='confirmation.php' method='post'>
echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td width="80" bgcolor="#9f9f9f"><b><u>id</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>departement</u></b></td>';
echo '<td bgcolor="#9f9f9f"><b><u>commentaires</u></b></td>';
echo '</tr>'."\n";
// lecture et affichage des résultats sur 4 colonnes, 1 résultat par ligne.
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option$i" value="acheter">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";
echo "<input type='submit' value='Valider' /></form>";
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';
?>
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:42
2 juin 2008 à 16:42
echo "<form action='confirmation.php' method='post'> la aussi sa va pas faut mettre
echo '<form action="confirmation.php" method="post">';
echo '<form action="confirmation.php" method="post">';
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:46
2 juin 2008 à 16:46
youpi !
maintenant c'est confirmation.php qui est vide ! je sais que jsuis pas bon, tu peux me lapider si tu veux :)
<?php
echo = $_POST["chek1"];
echo = $_POST["chek2"];
?>
maintenant c'est confirmation.php qui est vide ! je sais que jsuis pas bon, tu peux me lapider si tu veux :)
<?php
echo = $_POST["chek1"];
echo = $_POST["chek2"];
?>
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:44
2 juin 2008 à 16:44
et avec sa :
echo "<form action='confirmation.php' method='post'> la aussi sa va pas faut mettre
echo '<form action="confirmation.php" method="post">';
echo "<form action='confirmation.php' method='post'> la aussi sa va pas faut mettre
echo '<form action="confirmation.php" method="post">';
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:47
2 juin 2008 à 16:47
c'est logique lool
echo = $_POST["option1"];
echo = $_POST["option2"];
test avec cela
echo = $_POST["option1"];
echo = $_POST["option2"];
test avec cela
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:52
2 juin 2008 à 16:52
jtavé dis que j'etais un peu debile.
hé bien meme en changé cela, cela ne fonctionne pas. ecran blanc !
hé bien meme en changé cela, cela ne fonctionne pas. ecran blanc !
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 16:53
2 juin 2008 à 16:53
et echo = $_POST["acheter"];
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 16:56
2 juin 2008 à 16:56
non :(
toujours rien. je teste, je bidouille !
toujours rien. je teste, je bidouille !
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 17:02
2 juin 2008 à 17:02
question bete mais tu coche bien les cases lool
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 17:04
2 juin 2008 à 17:04
alors d'accord je suis nul mais quand meme ... ! Mdr
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 17:06
2 juin 2008 à 17:06
c'est possible de voir ce que cela fait, c'est accessible sur le net?
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 17:10
2 juin 2008 à 17:10
sinon test
<input type="checkbox" name="acheter" value="acheter">
et
echo $_POST["acheter"];
<input type="checkbox" name="acheter" value="acheter">
et
echo $_POST["acheter"];
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 17:14
2 juin 2008 à 17:14
heu non , la il me sort sur confirmation.php : "acheter" :)
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 17:22
2 juin 2008 à 17:22
<input type="checkbox" name="acheter" value="acheter"> tu met
<input type="checkbox" name="'.$row['id'].'" value="acheter">
le checkbox va t'affiche l'id et avec tu pourra faire une requete qui va affiché id nom email , le check va te servir a faire un autre requete permettant d'afficher les info que tu veu, c'est pas trop clair ce que je raconte lool, je vais devoir partir la mais si tu veu m'envoyer tes pages par mail je peux look ce soir, avec ta base
<input type="checkbox" name="'.$row['id'].'" value="acheter">
le checkbox va t'affiche l'id et avec tu pourra faire une requete qui va affiché id nom email , le check va te servir a faire un autre requete permettant d'afficher les info que tu veu, c'est pas trop clair ce que je raconte lool, je vais devoir partir la mais si tu veu m'envoyer tes pages par mail je peux look ce soir, avec ta base
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
2 juin 2008 à 17:24
2 juin 2008 à 17:24
merci crazyspy, moi aussi je dois partir.
je verai cela demain matin. mes neurones ont trop chauffés aujourd'hui.
en tout cas, je te remercie de m'avoir aidé a avancer.c'est tres généreux de ta part de faire partager ton experience.
a demain.
je verai cela demain matin. mes neurones ont trop chauffés aujourd'hui.
en tout cas, je te remercie de m'avoir aidé a avancer.c'est tres généreux de ta part de faire partager ton experience.
a demain.
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
2 juin 2008 à 17:26
2 juin 2008 à 17:26
ok demain j'y serai aussi
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
3 juin 2008 à 08:41
3 juin 2008 à 08:41
mon cher crazyspy,
me revoila comme promis. je galere toujours autant !!
je n'arrive toujours pas a recuperer les infos des checkbox chekés !!
je ne sais pas koi mettre dans mon input et ni dans ma page confirmation.php pour les recuperer.
je fais donc appel a tes conseils avisés !
Merci
PS: et si crazyspy il est pas arrivé, les autres aussi vous pouvez repondre :) !!
me revoila comme promis. je galere toujours autant !!
je n'arrive toujours pas a recuperer les infos des checkbox chekés !!
je ne sais pas koi mettre dans mon input et ni dans ma page confirmation.php pour les recuperer.
je fais donc appel a tes conseils avisés !
Merci
PS: et si crazyspy il est pas arrivé, les autres aussi vous pouvez repondre :) !!
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
3 juin 2008 à 08:45
3 juin 2008 à 08:45
je suis la moi aussi lool, je vais relire un peu histoire de me remettre dans le bain
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
3 juin 2008 à 08:49
3 juin 2008 à 08:49
le mieux serai que tu donne a tes checkbox la valeur de l'identifiant, comme cela tu peux faire une requete qui t'affiche les infos que tu souhaite grace au casse cocher?tu voi un peu se que je veu dire?
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
3 juin 2008 à 08:57
3 juin 2008 à 08:57
bonjour,
non je ne vois pas trop.
veux tu dire ?
echo '<td><input type="checkbox" name="'.$row['id'].'" value="acheter">acheter<br></td>'."\n";
un truc dans le jenre ?
non je ne vois pas trop.
veux tu dire ?
echo '<td><input type="checkbox" name="'.$row['id'].'" value="acheter">acheter<br></td>'."\n";
un truc dans le jenre ?
thecrazyspy
Messages postés
413
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
13 novembre 2015
43
3 juin 2008 à 09:03
3 juin 2008 à 09:03
non plutot :
value="'.$row['id'].'">acheter<br></td>'."\n";
comme cela ta l'identifiant de ta ligne qui correspond au choix des deux listes, et avec tu fais un requete qui aurra pour condition que l'identifiant soit egale a $_POST["option1"], $_POST["option2"], ....
value="'.$row['id'].'">acheter<br></td>'."\n";
comme cela ta l'identifiant de ta ligne qui correspond au choix des deux listes, et avec tu fais un requete qui aurra pour condition que l'identifiant soit egale a $_POST["option1"], $_POST["option2"], ....
dubuducu
Messages postés
391
Date d'inscription
lundi 8 novembre 2004
Statut
Membre
Dernière intervention
19 mai 2010
4
3 juin 2008 à 09:12
3 juin 2008 à 09:12
bon attention : Freestyle ! je me prépare a dire et a faire n'importe quoi ! EN AVANT !
dans liste.php, je met :
...
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option'.$i.'" value="'.$row['id'].'">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
...
dans confirmation.php :
$c = $_POST['option'.$i.''];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE id = '" . $c . "' $result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
Voila je suis dsl, je m'y connait pas trop bien.je debute juste alors excusez moi pour les erreurs basiques ! Merci de me corriger
dans liste.php, je met :
...
$i=0;
while($row = mysql_fetch_array($result)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row['commentaires'].'</td>';
echo '<td><input type="checkbox" name="option'.$i.'" value="'.$row['id'].'">acheter<br></td>'."\n";
echo '</tr>'."\n";
$i = $i +1;
}
...
dans confirmation.php :
$c = $_POST['option'.$i.''];
$sql = "SELECT id,departement,commentaires FROM devis_table WHERE id = '" . $c . "' $result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );
Voila je suis dsl, je m'y connait pas trop bien.je debute juste alors excusez moi pour les erreurs basiques ! Merci de me corriger