Checkbox
Résolu
deep_sea
Messages postés
215
Statut
Membre
-
deep_sea Messages postés 215 Statut Membre -
deep_sea Messages postés 215 Statut Membre -
Bonjour,
je n'arrive pas a chercher selon les checkbox sélectionné
Code HTML:
et le PHP:
je n'arrive pas a chercher selon les checkbox sélectionné
Code HTML:
<tbody > <tr> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="parking">Parking</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="traiteur">Traiteur</label></td> <td> <label class="radio-inline"><input type="checkbox" name="option_salle" value="serveur">serveur</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="diner">Diner</label></td> <td> <label class="radio-inline"><input type="checkbox" name="option_salle" value="soiree">Soirée</label></td> <td> <label class="radio-inline"><input type="checkbox" name="option_salle" value="boisson">Boisson</label></td> </tr> <tr> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="salee">Salés</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="dj">DJ</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="decoration">Décoration</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="camera">Caméra</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="limosine">Limousine</label></td> <td><label class="radio-inline"><input type="checkbox" name="option_salle" value="zorna">zorna</label></td> </tr> </tbody>
et le PHP:
$option = !empty($_POST['option_salle']) ? $_POST['option_salle']: NULL;
if( isset($_POST['submit'])) {
$requete = " SELECT DISTINCT *
FROM annonce A JOIN wilaya W
ON A.`code_wilaya` = W.`code_wilaya`
WHERE `Etat_annonce`='1' AND (FALSE
$strsalle
$stretoile
$strplace
$strevenet
OR
(`designation_wilaya` like '$wilaya')
OR
(`prix_salle`>='$prix_min' and `prix_salle`<='$prix_max')
OR
(`zorna` = '$option')
)
";
if( isset($_POST['submit'])) { foreach ($_POST['option_salle'] as $key=>$value) { $requete = " SELECT DISTINCT * FROM annonce A JOIN wilaya W ON A.`code_wilaya` = W.`code_wilaya` WHERE `Etat_annonce`='1' AND (FALSE $strsalle $stretoile $strplace $strevenet OR (`designation_wilaya` like '$wilaya') OR (`prix_salle`>='$prix_min' and `prix_salle`<='$prix_max') OR (`serveur`= $value) OR (`diner` = $value) OR (`soiree` = $value) OR (`boisson` =$value ) OR (`decoration` = $value) OR (`salee` = $value) OR (`dj` = $value) OR (`camera` = $value) OR (`zorna`= $value) OR (`limosine` =$value) OR (`Parking` =$value) OR (`Traiteur` =$value) ) "; }LORSQUE JE CHERCHE PAR :
evenet ou nombre etoile ou bien nombre de place ou bien le nom est erreur est affiché
si je cherche par les autres options de la salles
la requête renvoi soit les données fausse soit tous les données