Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/01/2012, 08h43   #1
Nouveau Membre du Club
 
Inscription : février 2009
Messages : 123
Détails du profil
Informations forums :
Inscription : février 2009
Messages : 123
Points : 29
Points : 29
Par défaut Souci d'affichage données

Bonjour,

j’essaie de faire un script PHP qui dans un premier temps me permet d'afficher dans un widget radio les données d'une colonne d'une de mes tables et cela fonctionne.

Mais je voudrais pouvoir afficher la ligne correspondante de cette table en entier dans un tableau mais la j'ai l'impression que je ne récupère pas la variable de mon formulaire qui me permettrait d’établir la condition de l'affichage de cette ligne.

J'espère être clair.

Je vous transmet mon script en espérant que vous pourrez m'aider a pointer du doigt l'erreur que je dois faire.

Je vous remercie par avance de l'aide que vous voudrez bien m'apporter.
Code :
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
<HTML>
<body>
 
<?php
try
{
    // On se connecte à MySQL
    $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    $bdd = new PDO('mysql:host=localhost;dbname=****', '*****', '***', $pdo_options);
 
    // On récupère tout le contenu de la table Moulin Rouge
    $reponse = $bdd->query('SELECT * FROM Moulin_Rouge');
 
    // On affiche chaque entrée une à une
    while ($donnees = $reponse->fetch())
    {
    ?>
        <p>
		<form method="post">
 
		<?php echo $donnees['Type']; ?><input type="radio" name="Type" value=<?php echo $donnees['Type']; ?>  /><br>
 
            <?php
    }
		?>
	<input value="Valider" type="submit" style="background-color:rgb(92,168,10)" name="valide" />
	</form>
	<?php
 
    $reponse->closeCursor(); // Termine le traitement de la requête
 
}
catch(Exception $e)
{
    // En cas d'erreur précédemment, on affiche un message et on arrête tout
    die('Erreur : '.$e->getMessage());
}
 
 
?>
 
<center><table width="600" border="1" cellspacing="0" cellpadding="0">
 
  <tr>
 
	<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">ID</div><span></font></td>
 
	<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Type</div><span></font></td>
 
	<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Numéro</div><span></font></td>
 
    <td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Référence</div><span></font></td>
 
    <td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Indice</div><span></font></td>
 
    <td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Conservation</div><span></font></td>
 
	<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Lieu</div><span></font></td>
 
	<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Responsable</div><span></font></td>
 
	<td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Création</div><span></font></td>
 
    <td width="5"><font face="tahoma" size="2"><span style="color: rgb(92, 168, 10);"><div align="center">Diffusion</div><span></font></td>
 
 
 </tr>
<?php
 
//Connection Mysql
mysql_connect("localhost","*******","*******")or die("Problème avec la base de données");
mysql_select_db("intervaljoomla")or die ("pas de connection");
//Recup Variable
$Type=$_POST['donnees'];
 
$reponse = mysql_query("SELECT * FROM Moulin_Rouge WHERE Type='".Type."'"); // Requête SQL
 
 
 
// On fait une boucle pour lister tout ce que contient la table :
//***********************************************************************************************************************
if ($reponse)
{
//*************************************************************************************************************************
while ($donnees = mysql_fetch_array($reponse))
 
{
 
?>
 
  <tr>
 
	<td><center><font face="tahoma" size="2"><?php echo $donnees['id']; ?></font></center></td>
 
	<td><center><font face="tahoma" size="2"><?php echo $donnees['Type']; ?></font></center></td>
 
	<td><center><font face="tahoma" size="2"><?php echo $donnees['Numero']; ?></font></center></td>
 
        <td><center><font face="tahoma" size="2"><?php echo $donnees['Reference']; ?></font></center></td>
 
        <td><center><font face="tahoma" size="2"><?php echo $donnees['Indice']; ?></font></center></td>
 
        <td><center><font face="tahoma" size="2"><?php echo $donnees['Conservation']; ?></font></center></td>
 
        <td><center><font face="tahoma" size="2"><?php echo $donnees['Lieu']; ?></font></center></td>
 
        <td><center><font face="tahoma" size="2"><?php echo $donnees['Responsable']; ?></font></center></td>
 
	<td><center><font face="tahoma" size="2"><?php echo $donnees['Creation']; ?></font></center></td>
 
	<td><center><font face="tahoma" size="2"><?php echo $donnees['Diffusion']; ?></font></center></td>
 
   </tr>
 
<?php
 
}
 
 
 
//mysql_close(); // Déconnexion de MySQL
//****************************************************************************************************
}
else
{
echo 'Pas de champs!!!';
}
//****************************************************************************************************
?>
</table></center>
 
</body>
</HTML>
steph70 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h22.


 
 
 
 
Partenaires

Hébergement Web