bonjour alors moi mon probleme c'est que j'ai fait un formulaire de la facon suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
/<input type="submit"      value="tout afficher"  name="operation"                > </br>                 /
et cela pour 4 cases

donc a chaque fois que l'utilisateur va taper son choix par le biais du formulaire le traitement sera different d'ou la presence d'operation que je vais repeter dans tous les submit

apres pour la page de traitemnt je fait appel a switch de la sorte:


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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?php
 
switch ($_POST['operation']) {
 
 case 'ajout':
 
break
 
 
 case 'suppression':
 break
.
.
la le cas a travers lequel je veux voir si mon code fonctionne
 
case ' tout afficher':
 
 
try
{
    $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    $bdd = new PDO('mysql:host=localhost;dbname=ma bibliotheque', 'root', '', $pdo_options);
 
    $req = $bdd->query('SELECT * from auteur ');
  while( $donnees = $req->fetch())
 
 
 
{ echo  $donnees['nomauteur'] ;
 
 
 
$req->closeCursor(); }
}
 
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
 
}
 
 break; 
  }

malheuresement quant je clique sur 'tout afficher dans le formulaire rien ne se passe une page vide apparait et c'est tout

j'aimerait que quelqun me donne des exlipactions sur la nature de ce probleme
et merci d'avance