je viens vers vous car je sèche sur un problème qui je penses dois être pour certain plutôt simple.
J'ai un site sur lequel des gens peuvent s'inscrire pour participer à divers projet.
Dans mon administration j'affiche la liste des personnes inscrites. jusque la rien de bien compliqué.
L'idée est la suivante :
Dans un menu qui se trouve sur mon panneau de gauche j'y ai placé quelques checkbox pour affiner l'affichage du résultat qui se trouve à droite.
Code : Tout sélectionner
<div>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="radio" name="Genre" value="bouton radio" id="Genre_0" checked/>Tout
</label>
<label>
<input type="radio" name="Genre" value="bouton radio" id="Genre_1" />Homme
</label>
<label>
<input type="radio" name="Genre" value="bouton radio" id="Genre_2" />Femme
</label>
<br/> <br/>
<label>Styles<br/> <br/>
<input type="checkbox" name="style[]" value="Portrait" id="style_0" />Portrait
</label>
<br/>
<label>
<input type="checkbox" name="style[]" value="prèt à porter" id="style_1" />Prêt à porter
</label>
<br/>
<label>
<input type="checkbox" name="style[]" value="Mode" id="style_2" />Mode
</label>
<br/> <br/>
<label>Lieux<br/> <br/>
<input type="checkbox" name="lieu[]" value="Studio" id="lieu_0" />Studio
</label>
<br/>
<label>
<input type="checkbox" name="lieu[]" value="Interieur" id="lieu_1" />Intérieur
</label>
<br/>
<label>
<input type="checkbox" name="lieu[]" value="Exterieur" id="lieu_2" />Extérieur
</label>
</form>
</div>Voici la page de résultat :
Code : Tout sélectionner
<?php
$sql="SELECT * FROM fiche";
$req=mysql_query($sql) or die ('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
echo'<table border="0" id="modele" with="100%">';
while($data=mysql_fetch_assoc($req)){
echo'
<tr>
<td><img class="mod_img" src="../img_site/fiche/'.$data['photo1'].'"><img class="mod_img" src="../img_site/fiche/'.$data['photo2'].'"><img class="mod_img" src="../img_site/fiche/'.$data['photo3'].'"></td>
<td> '.$data['prenom'].' </td>
<td> '.$data['age'].' </td>
<td> '.$data['ville'].' </td>
<td>';
echo implode('<img src="../img_site/check.png"></br>', explode('|', $data['style'])).'</td>
<td>';
echo implode('<img src="../img_site/check.png"></br>', explode('|', $data['lieu'])).'</td>
<td>voir la fiche</td>
<td>Contacter</td>
</tr>
';
}
echo'</table>';
?>Merci d'avance.