Multiple checkbox séléction

Thématique Multiple checkbox séléction, venez dialoguer avec de nombreux webmaster ! !

Forum webmaster


La Communauté Webmaster  forum rss
  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, Fabien, erwinol, Lilian, lauryv, ToToMaStEr)
  Multiple checkbox séléction
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Multiple checkbox séléction  (Lu 260 fois)
Multiple checkbox séléction
« sur: le 23-06-2003 à 12:54:16 »
trounday
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 84




130812123 130812123
Voir le Profil    WWW    E-Mail
Répondre avec citation

Bonjour à tous,

Voilà maintenant plusieur jours que je planche sur le même problème...
Alors je vais essayer de vous décrire mon prob le plus précisement possible.

J'ai un tableau réalisé appartir d'une base de données. Ces données sont affiché lignes par lignes. Au bout de ces chaque ligne j'ai une checkbox qui me permettra plus tard de selection cette dernière.
J'ai aussi deux boutons qui ont tout les deux des actions differents sur le formulaire de selection, "supprimer" et "modifier".
ALors voilà, je ne sais pas comment faire pour donner deux action differente a un meme formulaire suivant un choix. Et je n'arrive pas non plus a faire une multiselection par checkbox de mes lignes.

Normalement ça devrait marcher comme ça:
Je coche les lignes souhaitées puis je clique sur le bouton soit "supp" soit "mod". Là le script me renvoit sur une nouvelle page qui traite alors suivant le choix et les lignes selectionnées.
Mais malheureusement lorsque je selection toute les lignes seul la 1ère ligne renvoi la valeur "on". Je ne comprends pas...

Merci d'avance pour votre aide,
Trounday

« Dernière Édition: le 23-06-2003 à 12:57:17 par trounday » Rapporter au modérateur   Connecté

Laboratory Trounday Design: http://www.twd.fr.st
Re:Multiple checkbox séléction
« Répondre #1 sur: le 24-06-2003 à 11:19:48 »
Sticky Mouse
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 447



Roh, ça farte ?
59188587 59188587
Voir le Profil    WWW    E-Mail
Répondre avec citation

Fais voir ton formulaire et ton script... ?

Rapporter au modérateur   Connecté

Guillaume Godart
Sticky Mouse L'info hi-tech !
Zone CD CD Trade Center
webmaster@zonecd.com
Re:Multiple checkbox séléction
« Répondre #2 sur: le 25-06-2003 à 10:14:18 »
trounday
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 84




130812123 130812123
Voir le Profil    WWW    E-Mail
Répondre avec citation

Voilà le code de mon script.
Pour la page qui traite le script, je fait une boucle while ainsi qu'une incrementation en $j pour afficher si la variable, de la checkbox affiche "on".
Je pense que mon problème c'est que je ne sais pas comment envoyer plusieurs variables en une seule.

Code:
<?

include ("include/interface_1.php3");

$requete_01 = mysql_query ("SELECT * FROM louveteaux ORDER BY effectif_nom");
$numlignes  = mysql_num_rows($requete_01);



echo"



<script>
function modifier()
{
   document.formulaire.method=\"post\";
   document.formulaire.action=\"include/script_effectif.php3?id=$id&action=modifier\";
   document.formulaire.submit()
}
function supprimer()
{
   document.formulaire.method=\"post\";
   document.formulaire.action=\"include/script_effectif.php3?id=$id&action=supprimer\";
   document.formulaire.submit()
}
</script>

<table cellspacing='0' cellpadding='0' align='center'>
<form name='formulaire'>
<input type='hidden' name='nbkey' value='$numlignes'>
<tr><td><a href='index_2.php3?id=$id'><img src='interface/bouton_accueil.gif' border='0'></a></td>
   <td width='10'></td>
   <td><a href='ajouter.php3?id=$id'><img src='interface/bouton_ajouter.gif' border='0'></a></td>
   <td width='10'></td>
   <td><input type='image' src='interface/bouton_modifier.gif' border='0' onclick='modifier()'></a></td>
   <td width='10'></td>
   <td><input type='image' src='interface/bouton_supprimer.gif' border='0' onclick='supprimer()'></a></td></tr>
<tr><td height='10'>$numlignes</td></tr>
</table>";


echo"
<table cellspacing='0' cellpadding='0' bgcolor='#E6E1D8' align='center'>
<tr><td>
<table width='700' cellspacing='1' cellpadding='0' align='center' class='normal'>
<tr bgcolor='#D2CDC4'><td height='20'> Nom</td>
   <td> Prénom</td>
   <td> N° Adherent</td>
   <td colspan='3'> Adresse</td>
   <td> Téléphone</td>
   <td> Naissance</td>
   <td></td></tr>";
   $i = 1;

while ( $reponse = mysql_fetch_array ($requete_01) )
{
      
   echo "   <tr bgcolor='#D2CDC4' onMouseOver='this.bgColor=\"#E6E1D8\"' onMouseOut='this.bgColor=\"#D2CDC4\"'>
   
               <td> $reponse[effectif_nom]</td>
               <td> $reponse[effectif_prenom]</td>
               <td align='center'>$reponse[effectif_adherent]</td>
               <td> $reponse[effectif_adresse]</td>
               <td align='center'>$reponse[effectif_codeposte]</td>
               <td> $reponse[effectif_ville]</td>
               <td align='center'>$reponse[effectif_telephone]</td>
               <td align='center'>$reponse[effectif_naissance]</td>
               <td><input type='checkbox' name='name[$i]'></td></form></tr>";
               $i++;
}

echo"
</table>
</td></tr></table>";

include ("include/interface_2.php3");

?>

Merci d'avance,
Trounday

P.S: Voici aussi le fichier du script si tu preferes... script.php3

« Dernière Édition: le 25-06-2003 à 11:05:18 par trounday » Rapporter au modérateur   Connecté

Laboratory Trounday Design: http://www.twd.fr.st
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Le Sénat réclame une taxe sur les revenus
Yahoo en veut toujours plus
Un spammeur condamnée à 30 mois de prison
Google plaide pour un Yahoo indépendant
Jeux gratuits chez Yahoo avec de la publicité
Interviews Webmasters
Mise à jour du blog de Forum-webmaster !
Une rubrique E-commerce
 
 
 
 

Choisissez votre forum :
Discussions générales
Avis ?
A propos de Forum-webmaster
Présentation de services web
Actualité webmaster
Interviews Webmasters
HTML / CSS / XHTML
Javascript / DOM / Ajax
PHP / MySQL
Asp / Asp.net / IIS
Langages de programmation divers
Webdesign
Infographie
Flash / Director
Hébergement
Référencement
E-commerce
Le droit sur internet
Publicité - Affiliation
Formation[s]
Offres d'emploi
Demandes d'emploi
Recrutement bénévole
L'aparté ...
Matériel / Logiciel
Présentation

 

Copyright Skalpel 2008 - Tous droits réservés

creation de site strasbourg