Bonjour,

Je souhaite lors de cette requête

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
<?php
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=test', 'root', '',
$pdo_options);
 
$req = $bdd ->prepare('SELECT * FROM agence WHERE reference = :reference AND code_postal = :code_postal');
 
$req ->execute(array(
'reference' => $_POST['reference'],
'code_postal' => $_POST['code_postal'],
));
 
while ($donnees = $req->fetch())
{
	echo 'Référence : ' . $donnees['reference'] . ' ';
	echo 'Code Postal : ' . $donnees['code_postal'] . ' ';
}
 
$req->closeCursor();
}
 
catch(Exception $e)
{
	die('Erreur : '.$e->getMessage());
}
 
?>
avec une variable $_POST['reference'] = ' ' (champ vide d'un formulaire) et une variable $_POST['code_postal'] = 12000 (par exemple)
faire afficher toutes les entrées de ma table "agence" correspondant à $_POST['code_postal'] = 12000
malheureusement cela ne me renvoie aucun résultat tant que $_POST['reference'] = ' '

Après une soirée de recherches, de prise de tête et d'essais en tout genre je ne suis malheureusement pas parvenu à résoudre mon problème ... du coup si quelqu'un a la solution je l'en remercie d'avance vivement !