IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Checkbox et requete


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut Checkbox et requete
    Bonjour,

    J'ai un formulaire où l'utilisateur fais un choix avec les cases à cocher !
    Je récupére ses choix avec ce bout de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
     // Premier formulaire
    $tabSuite1 = (isset($_POST['suite1']))?$_POST['suite1']:null; 
    // bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées 
    if (!empty($tabSuite1))
    { 
    	foreach($tabSuite1 as $cle => $id1)
    	{ 
    	echo $id1;
    		echo "<input type='hidden' name='suite1[]' value='$id1'>"; 
    	} 
    }
    // Deuxième formulaire
    $tabSuite2 = (isset($_POST['suite2']))?$_POST['suite2']:null; 
    // bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées 
    if (!empty($tabSuite2))
    { 
    	foreach($tabSuite2 as $cle => $id2)
    	{ 
    	echo $id2;
    		echo "<input type='hidden' name='suite2[]' value='$id2'>"; 
    	} 
    }
    Mais après je voudrais utiliser tous ces choix lors d'une requete comme celle là :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    	$query="select * from gpoint_personne where dept='$id1' and login='$id2'";
    	$result=mysql_query($query);
    	$nb=mysql_numrows($result);
    Comment puis je faire ??

    Merci d'avance.

  2. #2
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    Re !

    J'ai un peu travaillé sur la question et j'ai avancé la dessus !
    J'ai donc mes tableaux par département mais maintenant je voudrais avoir les personnes cochées précedement dans ce tableau ! Mais comme je fais une autre boucle je sais pas comment faire ?

    Pouvez vous m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
     
    // Premier formulaire
    $tabSuite1 = (isset($_POST['suite1']))?$_POST['suite1']:null; 
     
    	// bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées 
    	if (!empty($tabSuite1))
    	{ 
    		foreach($tabSuite1 as $cle => $id1)
    		{ 
    		OpenTable();
    		$query="select * from gpoint_personne where dept='$id1'";
    		$result=mysql_query($query);
    		$nb=mysql_numrows($result);
     
    		echo "<div align='center'>";
    		echo "<br />";
    		echo "<table cellspacing='1' width='100%'>";
    		echo "<tr>";
    			$query_departement="select descriptif_departement from gpoint_departement where id_departement='$id1'";
    			$result_departement=mysql_query($query_departement);
    			$nom_departement=mysql_result($result_departement,"descriptif_departement");
    		echo "<h6 style='color:red'>$nom_departement</h6>";
    		echo "</tr>";
    		echo "<tr  bgcolor='#B0C4DE' ALIGN='center' valign='middle'  >";
    		//l'id
    		echo "<td>";
    		echo "<h6>Technicien / Personnel</h6></a>";
    		echo "</td>";
    		//le type
    		echo "<td>";
    		echo "<h6>Product</h6>";
    		echo "</td>";
    		//le statut
    		echo "<td>";
    		echo "<h6>RTT Perso </h6></a>";
    		echo "</td>";
    		//modele
    		echo "<td>";
    		echo "<h6>RTT Direct</h6></a>";
    		echo "</td>";
    		//num_serie
    		echo "<td>";
    		echo "<h6>Congès légaux</h6>";
    		echo "</td>";
    		//le login
    		echo "<td>";
    		echo "<h6>Congès Evt Fam</h6></a>";
    		echo "</td>";
    		//le departement
    		echo "<td>";
    		echo "<h6>Congès Ss solde</h6></a>";
    		echo "</td>";
    		//la localisation
    		echo "<td>";
    		echo "<h6>Format.</h6></a>";
    		echo "</td>";
    		//PROCHAIN ENTRETIEN
    		echo "<td>";
    		echo "<h6>Qualité</h6></a>";
    		echo "</td>";
    		//prochaine verification
    		echo "<td>";
    		echo "<h6>Maladie</h6></a>";
    		echo "</td>";
    		//fiche actif
    		echo "<td>";
    		echo "<h6>Accident de travail</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Absence non justifiée</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Délégué CE-DP</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Divers N.Prod</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Admin Général</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Total</h6>";
    		echo "</td>";
    		echo "</tr>";
     
    		for($i=0;$i<$nb;$i++){
    		$nom=mysql_result($result,$i,"nom");
    		$product=mysql_result($result,$i,"product");
    		$rtt_perso=mysql_result($result,$i,"rtt_perso");
    		$rtt_direct=mysql_result($result,$i,"rtt_direct");
    		$conges_legaux=mysql_result($result,$i,"conges_legaux");
    		$conges_fam=mysql_result($result,$i,"conges_fam");
    		$conges_ss_solde=mysql_result($result,$i,"conges_ss_solde");
    		$format=mysql_result($result,$i,"format");
    		$qualite=mysql_result($result,$i,"qualite");
    		$maladie=mysql_result($result,$i,"maladie");
    		$accident=mysql_result($result,$i,"accident");
    		$absence=mysql_result($result,$i,"absence");
    		$deleg=mysql_result($result,$i,"deleg");
    		$divers=mysql_result($result,$i,"divers");
    		$admin_genral=mysql_result($result,$i,"admin_genral");
    		// ici le test de couleur pour modifier la couleur de la ligne
    		if($couleur==1){
    		echo "<tr bgcolor='#DDDDDD' ALIGN='center'>";
    		$couleur=0;
    		}
    		else{
    		echo "<tr bgcolor='#FFEBCD' ALIGN='center'>";
    		$couleur=1;
    		}
    		echo "<td>";
    		echo "$nom ";
    		echo "</td>";
    		echo "<td>";
    		echo "$login ";
    		echo "</td>";
    		echo "<td>";
    		echo "$pass ";
    		echo "</td>";
    		echo "<td>";
    		echo "$serial ";
    		echo "</td>";
    		echo "<td>";
    		echo "$login";
    		echo "</td>";
    		echo "<td>";
    		echo "$departement ";
    		echo "</td>";
     
    		echo "<td>";
    		echo "$localisation";
    		echo "</td>";
     
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "</tr>";
     
    		}
    		echo "</table>";
    		echo "</div>";
    		CloseTable();
    		}
    	}
    //________________________________________________________________________________________________________________________________________________				// Deuxième formulaire
    			$tabSuite2 = (isset($_POST['suite2']))?$_POST['suite2']:null; 
    			// bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées 
    			if (!empty($tabSuite2))
    			{ 
    			    foreach($tabSuite2 as $cle => $id2)
    				{ 
    				echo $id2;
    			    } 
    			}
    			// recuperation date
    			if (isset($_POST['date_debut']) && isset($_POST['date_fin'])) { 
    			   echo ' - La date de debut est '.$_POST['date_debut'].' et la date de fin est '.$_POST['date_fin'];  
    			}

  3. #3
    Membre chevronné
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Par défaut
    Bonjour,

    Je n'ai pas tout saisi ton problème, toujours est-il que faire des requêtes select dans une boucle est à éviter par dessus tout.

    Utilise le IN et implode() sur ton tableau reçu par POST.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    'SELECT ... FROM .... WHERE id IN(' . implode(',', array_map('intval', $_POST['id'])) .')';
    En ce qui concerne, ta sous-sélection je penserais qu'une jointure s'avère nécessaire dans ta requête, mais comme j'ai pas très bien compris.

  4. #4
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    Pourquoi eviter un select dans une boucle ??
    A quoi sert in et implode() ?

  5. #5
    Membre chevronné
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Par défaut
    Parce qu'une requête est très gourmande en ressources.

    Pour implode(), un tour vers la doc ?

  6. #6
    Membre Expert
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Par défaut
    slt,

    en effet une jointure parait nécessaire ms il me smeble que tu as des doublons ds ta bdd car pk avoir le champ departement ds les deux tables??

    pourrais tu nous donner ton schéma de table ainsi que ton formulaire

  7. #7
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    Bonjour,

    J'ai fais cela et cela ne marche pas avec le foreach pourquoi ??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $tabSuite1 = (isset($_POST['suite1']))?$_POST['suite1']:null; 
    $tabSuite2 = (isset($_POST['suite2']))?$_POST['suite2']:null; 
    	// bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées 
    	if ((!empty($tabSuite1)) AND (!empty($tabSuite2)))
    	{ 
    		foreach(($tabSuite1 as $cle => $id1) AND ($tabSuite2 as $cle => $id2))
    		{ 
    		OpenTable();
    		$query="select * from gpoint_personne where dept='$id1'
    Pour l'instant c'est des tests donc c'est pas très grave pour le mcd !

    Pouvez vous comment puis je réglé ce problème !!
    J'utilise un for ou un while ??

  8. #8
    Membre chevronné
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Par défaut
    La syntaxe du foreach ne permet pas de boucler sur 2 tableaux simultanément.

    Mais les index de tes 2 tableaux doivent correspondre non ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    foreach( $tab1 as $k => $v )
    {
        echo $v . ' ' . $tab2[$k];
    }
    Par contre dans tes conditions ternaires, autant se servir d'empty tout de suite, et ce serait mieux d'affecter array() plutôt que null.

  9. #9
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    Les deux index sont différents

  10. #10
    Membre chevronné
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Par défaut
    Dans ce cas, 2 boucles foreach.

  11. #11
    Membre éclairé
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2008
    Messages
    391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2008
    Messages : 391
    Par défaut
    Bonjour j'ai donc fais comme cela mais cela m'affiche deux tableaux mais j'en veux qu'un, comment faire ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
     
    $tabSuite1 = (isset($_POST['suite1']))?$_POST['suite1']:null; 
    $tabSuite2 = (isset($_POST['suite2']))?$_POST['suite2']:null; 
    	// bouclons sur le tableau qui a été transmis et affichons les valeurs sélectionnées 
    	if ((!empty($tabSuite1)) AND (!empty($tabSuite2)))
    	{ 
    		foreach($tabSuite1 as $cle => $id1)
    		{ 
    			foreach($tabSuite2 as $cle => $id2)
    			{
     
    		OpenTable();
    		$query="select * from gpoint_personne where dept='$id1' and id_personne='$id2'";//
    		$result=mysql_query($query);
    		$nb=mysql_numrows($result);
     
    		echo "<div align='center'>";
    		echo "<br />";
    		echo "<table cellspacing='1' width='100%'>";
    		echo "<tr>";
    			$query_departement="select descriptif_departement from gpoint_departement where id_departement='$id1'";
    			$result_departement=mysql_query($query_departement);
    			$nom_departement=mysql_result($result_departement,"descriptif_departement");
    		echo "<h6 style='color:red'>$nom_departement</h6>";
    		echo "</tr>";
    		echo "<tr  bgcolor='#B0C4DE' ALIGN='center' valign='middle'  >";
    		//l'id
    		echo "<td>";
    		echo "<h6>Technicien / Personnel</h6></a>";
    		echo "</td>";
    		//le type
    		echo "<td>";
    		echo "<h6>Product</h6>";
    		echo "</td>";
    		//le statut
    		echo "<td>";
    		echo "<h6>RTT Perso </h6></a>";
    		echo "</td>";
    		//modele
    		echo "<td>";
    		echo "<h6>RTT Direct</h6></a>";
    		echo "</td>";
    		//num_serie
    		echo "<td>";
    		echo "<h6>Congès légaux</h6>";
    		echo "</td>";
    		//le login
    		echo "<td>";
    		echo "<h6>Congès Evt Fam</h6></a>";
    		echo "</td>";
    		//le departement
    		echo "<td>";
    		echo "<h6>Congès Ss solde</h6></a>";
    		echo "</td>";
    		//la localisation
    		echo "<td>";
    		echo "<h6>Format.</h6></a>";
    		echo "</td>";
    		//PROCHAIN ENTRETIEN
    		echo "<td>";
    		echo "<h6>Qualité</h6></a>";
    		echo "</td>";
    		//prochaine verification
    		echo "<td>";
    		echo "<h6>Maladie</h6></a>";
    		echo "</td>";
    		//fiche actif
    		echo "<td>";
    		echo "<h6>Accident de travail</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Absence non justifiée</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Délégué CE-DP</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Divers N.Prod</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Admin Général</h6>";
    		echo "</td>";
    			//fiche actif
    		echo "<td>";
    		echo "<h6>Total</h6>";
    		echo "</td>";
    		echo "</tr>";
     
    		for($i=0;$i<$nb;$i++){
    		$nom=mysql_result($result,$i,"nom");
    		$product=mysql_result($result,$i,"product");
    		$rtt_perso=mysql_result($result,$i,"rtt_perso");
    		$rtt_direct=mysql_result($result,$i,"rtt_direct");
    		$conges_legaux=mysql_result($result,$i,"conges_legaux");
    		$conges_fam=mysql_result($result,$i,"conges_fam");
    		$conges_ss_solde=mysql_result($result,$i,"conges_ss_solde");
    		$format=mysql_result($result,$i,"format");
    		$qualite=mysql_result($result,$i,"qualite");
    		$maladie=mysql_result($result,$i,"maladie");
    		$accident=mysql_result($result,$i,"accident");
    		$absence=mysql_result($result,$i,"absence");
    		$deleg=mysql_result($result,$i,"deleg");
    		$divers=mysql_result($result,$i,"divers");
    		$admin_genral=mysql_result($result,$i,"admin_genral");
    		// ici le test de couleur pour modifier la couleur de la ligne
    		if($couleur==1){
    		echo "<tr bgcolor='#DDDDDD' ALIGN='center'>";
    		$couleur=0;
    		}
    		else{
    		echo "<tr bgcolor='#FFEBCD' ALIGN='center'>";
    		$couleur=1;
    		}
    		echo "<td>";
    		echo "$nom ";
    		echo "</td>";
    		echo "<td>";
    		echo "$login ";
    		echo "</td>";
    		echo "<td>";
    		echo "$pass ";
    		echo "</td>";
    		echo "<td>";
    		echo "$serial ";
    		echo "</td>";
    		echo "<td>";
    		echo "$login";
    		echo "</td>";
    		echo "<td>";
    		echo "$departement ";
    		echo "</td>";
     
    		echo "<td>";
    		echo "$localisation";
    		echo "</td>";
     
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    			echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "<td>";
    		echo "$modele ";
    		echo "</td>";
    		echo "</tr>";
    		}
    		echo "</table>";
    		echo "</div>";
    		CloseTable();
    		}
    		}}
    include "footer.php";
    }

  12. #12
    Membre chevronné
    Inscrit en
    Septembre 2006
    Messages
    685
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 685
    Par défaut
    Je ne comprend pas trop ton script, surtout comment se présente tes tableaux POST, et ce que tu veux faire.

    Une chose est certaine, tu ne dois faire qu'une seule requête.
    Ton code devrait se présenter de cette façon.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    $query= 'SELECT les_colonnes_dont_tu_as_besoin FROM gpoint_personne';
    $where = array();
     
    if( !empty($_POST['suite1']) && is_array(($_POST['suite1']) )
    {
        $where[] = ' dept IN(' . implode(',', array_map('intval', $_POST['suite1' ])) . '),';
    }
    if( !empty($_POST['suite2']) && is_array(($_POST['suite2']) )
    {
        $where[] = 'id_personne IN(' . implode(',', array_map('intval', $_POST['suite2' ])) . '),';
    }
     
    if( !empty($where) )
    {
        $query .= ' WHERE ' . implode(' AND ', $where);
    }
    $query .= ' ORDER BY dept, id_personne';
     
    $result_departement = mysql_query($query);
     
    while( $row = mysql_fetch_assoc($result_departement) )
    {
        // Affichage de ton tableau ici
     
    }

Discussions similaires

  1. Petit nouveau pas très doué-Checkbox et requete
    Par queenfr28 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 07/10/2014, 10h15
  2. Checkbox dans requete
    Par mpeut dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 25/06/2009, 01h56
  3. [MySQL] checkbox et requete sql(DELETE)
    Par TigerWolf dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 30/11/2008, 16h42
  4. Réponses: 2
    Dernier message: 02/06/2007, 12h06
  5. requete effectuée en fonction de si un checkbox est coché
    Par joselito dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 07/06/2006, 20h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo