Mammouth du PHP |
619 Messages
07 mai 2013, 15:25
retester avec ce code
<?php
require("connect.php");
if(isset($_GET['checkbox']) ){
$idDepartement="";
foreach($_GET['checkbox'] as $valeur){
echo 'Vous avez sélectionné les départements '.htmlentities($valeur).'<br />';
$idDepartement="dpt='".$valeur."' or ";
}
if(!empty($idDepartement)){$idDepartement = substr($idDepartement, 0, -3);}
$dsn="mysql:dbname=".BASE.";host=".SERVER;
try{
$connexion=new PDO($dsn,USER,PASSWD);
}
catch(PDOException $e){
printf("Échec de la connexion : %s\n", $e->getMessage());
exit();
}
$sql="SELECT * from Etablissement where $idDepartement";
if(!$connexion->query($sql)) echo "Pb d'accès à la table Etablissement";
else {
echo "<table><tr><td>DEPARTEMENT</td><td>NOM</td><td>ADRESSE</td><td>CODE POSTAL</td><td>VILLE</td></tr>";
foreach ($connexion->query($sql) as $row){
echo "<tr><td>".$row['dpt']."</td><td>".$row['nomSalarie']."</td><td>".$row['adresse']."</td><td>".$row['cp']."</td><td>".$row['ville']."</td></tr>";
}
echo "</table>";
}
}
?>
votre checkbox ce nome bien checkbox[] ?
si cela marche pas ajouter un print_r($_GET); en haut de la page