[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
Bonjour,
j'aimerai savoir s'il vous est possible de m'indiquer la marche a suivre afin de recuperer la validation d'une ligne de valeur validée a l'aide de checkbox. je mexplike :

j'ai fé plusieurs requete qui m'ont donné un resultat sous cette forme :

id nom email acheter
1 xxx xxxx checkbox
2 xxx xxxx checkbox
3
4
etc...

si je selctionne la ligne 2 et 3, je voudrai qu'en appuyant sur un bouton ENVOYER, cela m'envoi vers une page de confirmation (confirmation.php) recapitulant le choix .
je pense cela possible mais je n'ai aucune idée de la marche a suivre.je me tiens a votre disposition pour de plus amples information. Merci d'avance pour vos reponses
A voir également:

48 réponses

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:16
ouai test deja comme cela, avec une casse cocher, car apres faut faire un boucle pour affiche le resultat de toutes les casse cocher
0
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:18
bon merci, je vais tester ca dans l'heure !! reste près Crazyspy .. je sens que je vais avoir besoin de toi sous peu :p !
Merci beaucoup, tu m'aide enormement
0
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:19
ok je suis la toute la journée
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 10:35
bon : faisons le point (cela ne fonctionne toujours pas ).

dans liste.php ( je cheke les cases tkt pas Crazyspy :p )
--------
$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

<?php
include('bdd.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() );


echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td><b>Vous avez choisi : </b></td>';
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&g­­t;';
echo '</tr>'."\n";


$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 '</tr>'."\n";
$i = $i +1;
}

echo '</table>'."\n";

?>


Voili : cela maffiche mon tablo vide :s !
Merci a toute
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 10:45
$i=0;
$result2= mysql_query( $sql) or die( "Erreur : " . mysql_error() );
while($row2 = mysql_fetch_array($result2)) {
echo '<tr>';
echo '<td width="80" bgcolor="#d4d4d4">'.$row2['id'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row2['departement'].'</td>';
echo '<td bgcolor="#d4d4d4">'.$row2['commentaires'].'</td>';
echo '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";

?>

avec cela plutot?
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 10:47
Meme pas ... je désespere :( !!
trouverais-je un jour ?
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 10:50
tu veu pas m'envoyer tes pages cela serai plus simple, hier un gars ma filé son projet de bac je lui ai tout debuggé, c'était plus simple
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 10:55
Merci beaucoup, c'est envoyé ! je reste a ta disposition pour de plus amples infos
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:00
c'est possible d'avoir une sauvegarde de ta bdd pour faire des test, si y'a rien de confidentiel
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:05
hum je suis dsl, c la BDD de l'entreprise ou je travaille. je ne peux faire cela !
je vais me retrouver en prison :) !!
Non sans rire, je suis dans l'impossibilité ! je ne te facilite pas les choses, excuse moi
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:06
ok je vais faire de mon mieux, j'ai trouver deux trois truck la, je fini de codé comme je pense et je te renvoi cela
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:11
je viens de trouver :

<?php
include('bdd.php');

$c = $_POST['case']; // il faut laisser le nom de chake chek pareil !


$sql = "SELECT id,departement,commentaires FROM devis_table WHERE id = '" . $c . "' ";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );


echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td><b>Vous avez choisi : </b></td>';
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&g­­t;';
echo '</tr>'."\n";


$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 '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";

?>


Voila merci enormement mon cher CRAZYSPY pour toute l'aide que tu m'a fournie :! t super

A bientot !!
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:13
ok ben je viens de t'envoyer un truck mais si c'est bon tant mieux
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:20
j"ai regardé ton site, question. Est ce que si tu coche deux casse sa marche? parce que j'ai pas trouver de truck ou on pouvez cocher deux casse ou alors est ce qu'une seul case doit etre cocher?
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:31
quel ascenceur émotif !!!! cela ne fonctionne pas pour plusieurs devis cochés ! ...
je viens de recevoir tes fichiers modifiés.
Je teste ceci desuite !! let's go !
merci
0
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
3 juin 2008 à 11:34
bon ok ... !
quand je clike sur envoyer, la page confirmation met 10h a charger pour finir par ne pas s'afficher !!
je ne vois pas !
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:34
ok je suis toujours dispo si tu veux, dans ma limite de connaisance lool
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:36
voici le code de confirmation.php
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:36
ah ok ben je reregarde le code
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:40
je tes renvoyer une page
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:40
merci je teste
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:48
Bdd : Devis
Table :
Champ Type Attributs Null Défaut Extra Action
id int(11) Non auto_increment
objet_message varchar(255) Non
nom varchar(155) Non
email varchar(250) Non
telephone varchar(155) Non
adresse varchar(250) Non
ville varchar(155) Non
departement varchar(155) Non
thematique_projet varchar(155) Non
date_projet varchar(155) Non
type_client varchar(155) Non
commentaires varchar(255)


Voili et cela ne fonctionne toujours pas ! Meme probleme qu'auparavant ! chargement impossible, on diré que la boucle est infinie !
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 11:50
ok merci, je vais pas tarder a aller manger, mais cette apres si personne d'autre ta donné de reponse entre temps, je vais crée la table et tester cela sera plus simple
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 11:53
Merci ! bon ap'
a tout a leure
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 12:01
faisons plus simple :
je reflechi sur un truc du genre ... (impro, freestyle me voila ! )
sur liste.php on chek ne nombre de devis que l'on veut
lorsqu'on appuie sur valider cela nous affiche "10€ x "Nbcheck"" (le total en gros koi ! )
avec possiblité de dédécocher bien sur si c'est trop cher ! et en plus cela m'envoi les ID sur ma boite mail pour que je puisse envoyer au client les bons devis

et hop sur le total ou a coté ou bref ... un lien vers paypal !

C'est possible ca, cela m'a l'air plus simple non ? plus de page confirmation.php comme cela !
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 13:42
bon bin tout compte fait, c'est enkore plus dur !
jvai me claqué les neurones a réfléchir comme ca moi !

euh CrazySpy tu mange encore ?

restons sur la meme idée de récupérer les infos des devis chekés !
je n'ai pas avancé, je me fourvoi dans la confusion avec mes variables ...
je compte sur votre aide ! Merci
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 13:45
je suis la je travail dessus je viens de créé une petite bdd de test, je te tien au courant
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 13:47
ah merci !!
je croyé ke tu etais encore en pause :) !!! moi j'ai pas de pause, vive l'esclavage !

Merci a toute
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 13:47
sa marche je t'envoi sa
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 13:53
Sur l'idée précédente, j'ai potassé et j'ai pas trouvé bien sur !
liste.php
name=case dans mon input checkbox !

confirmation.php
<?php
include('bdd.php');

$c = $_POST['case']; // il faut laisser le nom de chake chek pareil !


$sql = "SELECT id,departement,commentaires FROM devis_table WHERE id = '" . $c . "' ";
$result = mysql_query( $sql) or die( "Erreur : " . mysql_error() );


echo '<table bgcolor="#FFFFFF" align="center">'."\n";
// première ligne on affiche les titres dans 4 colonnes
echo '<tr>';
echo '<td><b>Vous avez choisi : </b></td>';
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&g­­­t;';
echo '</tr>'."\n";


$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 '</tr>'."\n";
$i = $i +1;
}
echo '</table>'."\n";

?>

jarrive toujours pas a afficher kan je coche plusieurs checkbox
0
thecrazyspy Messages postés 413 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 13 novembre 2015 43
3 juin 2008 à 13:55
ta tester les fichiers que je tes envoyer?moi sa marche
0
dubuducu Messages postés 391 Date d'inscription lundi 8 novembre 2004 Statut Membre Dernière intervention 19 mai 2010 4
3 juin 2008 à 14:02
Miladiou !!!
ah ba oui ! c nikel ...
pour te montrer a quel point je suis naze, je vais te dire ce que j'avé fait !
javé oublié de monter mes pages sur le ftp ... et je cherché et je modifié le code pendant des heures sans trouver la solution !

Bon allez aucun commentaires désobligeant !! ca arrive en cas d'extreme fatigue hein ?
En tout cas, Merci pour le boulot !
je n'aurai jamais reussi sans toi, et je pense que peu de personne auraient eté aussi a l'ekoute et bienveillant autant ke toi!
Merci Merci

à la Revoyure !!
0

Discussions similaires