Utiliser foreach dans une requete mysql ?

Résolu/Fermé
Didier0022 Messages postés 2 Date d'inscription lundi 20 janvier 2014 Statut Membre Dernière intervention 20 janvier 2014 - 20 janv. 2014 à 20:56
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 - 21 janv. 2014 à 21:00
Bonjour,
Je suis un débutant qui n'arrive pas vraiment à tout comprendre !! La galère :

Je voudrais faire un formulaire avec plusieurs choix, qui sont repris d'une base de donnée !
Un petit bout de code pour expliquer ce que je voudrais :

<form action="forCanton.php?step=4" method="post">
<?php
$STEP=$_GET['step'];


ECHO '<FONT SIZE="2"><input type="checkbox" name="site[]" value="JU">Jura</FONT><br>';
ECHO '<FONT SIZE="2"><input type="checkbox" name="site[]" value="JU1">Jura1</FONT><br>';
ECHO '<FONT SIZE="2"><input type="checkbox" name="site[]" value="JU2">Jura2</FONT><br>';
ECHO '<FONT SIZE="2"><input type="checkbox" name="site[]" value="JU3">Jura3</FONT><br>';
ECHO '<FONT SIZE="2"><input type="checkbox" name="site[]" value="JU4">Jura4</FONT><br>';
echo '<INPUT type="submit" value="go">';
echo '</form>';

 IF ($STEP=="4") { 
$site = $_POST['site'];
IF(!EMPTY($site)) {

foreach ($site as $choix)
		{
		echo $choix,' OR ';
		}
		
}} // fin du step 4

/*
$Query5 = "SELECT * FROM 'MANIFS' WHERE CANTON = $choix" ;
// requete du genre :*** where Canton = JU or JU2 or JU3***
$Req5 = mysqli_query($db65, $Query5);
while($data5 = mysqli_fetch_assoc($Req5)) 
				{
				$Npa = $data5['NPAMANIF'];
				$Localitemanif = $data5['LOCALITEMANIF'];
				$cantonmanif = $data5['CANTON'];
				$titremanif = $data5['TITRE'];				
				}
				
*/				
				
?>


Ben ça marche pas comme ça !!! grrr.

Merci d'avance les champion du code !

1 réponse

Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
21 janv. 2014 à 21:00
0