Je suis à nouveau perdu dans la structure de mon code!!!
Ici je cherche à afficher <?php echo $auteur; ?> mais le while n' a pas encore démarré??? ligne 22
comment faire


Code php : 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 <?php
try
{
// On se connecte à MySQL
$bdd = new PDO('mysql:host=XXXXXX;dbname=XXXXXX;charset=utf8', 'XXXXXX', 'XXXXXX');
}
catch(Exception $e)
{
// En cas d'erreur, on affiche un message et on arrête tout
        die('Erreur : '.$e->getMessage());
}
// Si tout va bien, on peut continuer
 
// On récupère tout le contenu de BECKETT
$reponse = $bdd->query('SELECT * FROM identification WHERE auteur=\'SAMUEL BECKETT \' ');
$i = 0;
$auteur = '';
$thematique = '';
$image = ''; ?>
 
     <div class="flag flag-ie"></div>
     <h1><?php echo $auteur; ?></h1>
	 <i>1906-1989</i>
   </td>
  </tr>
  <tr>
    <td class="gouttiere_horizontale" colspan="4" >&nbsp;</td>
  </tr>
  <tr>
    <td class="onglet gouttiere_horizontale tablo_col1">auteur</td>
    <td class="onglet gouttiere_horizontale" id="tablo_col2">pays</td>
    <td class="onglet gouttiere_horizontale" id="tablo_col3">pièce</td>
    <td class="onglet gouttiere_horizontale tablo_col1">année</td>
  </tr>
  <tr>
    <td class="gouttiere_horizontale"></td>
    <td>&nbsp;</td>
    <td></td>
    <td></td>
  </tr>
 
 
 
<?
// On affiche chaque entrée une à une
while ($donnees = $reponse->fetch())
{
   $i++;
   $auteur = $donnees['auteur'];
   $thematique = $donnees['thematique'];
   $image = $donnees['image'];
   $nom = explode(' ',$donnees['auteur']);//va chercher le 2° champ après l'espace voir http://php.net/manual/fr/function.explode.php
?>
   <tr>
    <td><?php echo $nom[1]; ?></td>
    <td><?php echo $donnees['metteurenscene']; ?></td>
    <td><?php echo'<a href="#" id="'.$i.'" onclick="return false;">'. $donnees['piece']; ?></a></td>
    <td><?php echo $donnees['an']; ?></td>
   </tr>
<?php
}
 
?>
</table>
<div class="box-flex">
  <div><!--colonne1--> 
    <img src="img/thematique.jpg" alt="Thématique" title="thématique"> 
    <?php echo $thematique; ?>
 
 
 
  </div>
  <div><!--colonne2--> 
    <img src="img/photo.jpg" alt="Photo" title="photo">
    <?php echo'<img src="'.$image.'" alt="Samuel Beckett" title="Samuel Beckett">'; ?>