[PHP] aff. un tableau en f° de sa catégorie
Résolu
kanabinch
Messages postés
42
Date d'inscription
Statut
Membre
-
kanabinch Messages postés 42 Date d'inscription Statut Membre -
kanabinch Messages postés 42 Date d'inscription Statut Membre -
Bonjour,
Je suis en train de créer un site.
Dans ma page principale, j'ai un menu horizontal et un cadre en dessous.
Dans mon menu, j'ai un onglet appelé "Galeries" avec des sous-menu nommé pour l'instant : "paysage", "abstrait", "nus", ce sont des "THEME" dans ma base de données.
Lorsque je clique sur paysage, les tableaux qui ont pour thème "paysage" s'affichent.
Par contre lorsque je clique sur "nus" aucun tableau apparaît.
Voici mon code.
Dans le menu :
<div id="menu">
<dl>
<dt class="Style1" onmouseover="javascript:montre('smenu1');">Galeries</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1'); "onmouseout="javascript:montre();">
<ul>
<?php
include("inclusion/connexion.php");
$sql="select libelle_Th from theme";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
echo "<li><a href='galeries.php?lib_tab=".$ligne['libelle_Th']."'><center>".$ligne['libelle_Th']."</center></li></a>";
}
?>
<li><a href="recherch_sur_otr_criter.php">Recherche sur d'autres critères</a></li>
</ul>
</dd>
</dl>
<dl> ...
...
Dans ma page "Galeries.php" j'ai :
include ("inclusion/connexion.php");
echo "<br><br>";
$sql="select Nom_tab,Date_réalisation,image_tab from tableau T, theme Th where T.ref_theme = Th.ref_theme
and libelle_Th='Paysage'";
$res=mysql_query($sql);
echo "<h2>Voici Tous Les Tableaux Pour La Catégorie : ".$_GET['lib_tab']."</h2>";
echo "
<table border=2 width=100%>
<tr>
<td><h3>Nom du tableau</h3></td>
<td><h3>Date réalisation</h3></td>
<td><h3>Photos</h3></td>
</tr>";
while ($ligne=mysql_fetch_array($res))
{
echo "
<tr>
<td>".$ligne['Nom_tab']."</td>
<td>".$ligne['Date_réalisation']."</td>
<td><img width='300' height='200' src='images/".$ligne['image_tab']."'></td>
</tr>
";
}
echo "</table>";
mysql_close();
S'il vous plaît, j'ai vraiment besoin d'aide.
Si vous je n'ai pas été assez clair, n'hésitez pas à me poser des questions
merci
Je suis en train de créer un site.
Dans ma page principale, j'ai un menu horizontal et un cadre en dessous.
Dans mon menu, j'ai un onglet appelé "Galeries" avec des sous-menu nommé pour l'instant : "paysage", "abstrait", "nus", ce sont des "THEME" dans ma base de données.
Lorsque je clique sur paysage, les tableaux qui ont pour thème "paysage" s'affichent.
Par contre lorsque je clique sur "nus" aucun tableau apparaît.
Voici mon code.
Dans le menu :
<div id="menu">
<dl>
<dt class="Style1" onmouseover="javascript:montre('smenu1');">Galeries</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1'); "onmouseout="javascript:montre();">
<ul>
<?php
include("inclusion/connexion.php");
$sql="select libelle_Th from theme";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
echo "<li><a href='galeries.php?lib_tab=".$ligne['libelle_Th']."'><center>".$ligne['libelle_Th']."</center></li></a>";
}
?>
<li><a href="recherch_sur_otr_criter.php">Recherche sur d'autres critères</a></li>
</ul>
</dd>
</dl>
<dl> ...
...
Dans ma page "Galeries.php" j'ai :
include ("inclusion/connexion.php");
echo "<br><br>";
$sql="select Nom_tab,Date_réalisation,image_tab from tableau T, theme Th where T.ref_theme = Th.ref_theme
and libelle_Th='Paysage'";
$res=mysql_query($sql);
echo "<h2>Voici Tous Les Tableaux Pour La Catégorie : ".$_GET['lib_tab']."</h2>";
echo "
<table border=2 width=100%>
<tr>
<td><h3>Nom du tableau</h3></td>
<td><h3>Date réalisation</h3></td>
<td><h3>Photos</h3></td>
</tr>";
while ($ligne=mysql_fetch_array($res))
{
echo "
<tr>
<td>".$ligne['Nom_tab']."</td>
<td>".$ligne['Date_réalisation']."</td>
<td><img width='300' height='200' src='images/".$ligne['image_tab']."'></td>
</tr>
";
}
echo "</table>";
mysql_close();
S'il vous plaît, j'ai vraiment besoin d'aide.
Si vous je n'ai pas été assez clair, n'hésitez pas à me poser des questions
merci
Configuration: Windows Vista Firefox 2.0.0.14
A voir également:
- [PHP] aff. un tableau en f° de sa catégorie
- Tableau word - Guide
- Trier un tableau excel - Guide
- Imprimer un tableau excel - Guide
- Tableau des codes ascii - Guide
- Tableau croisé dynamique - Guide
La requête signifie que je veux afficher le nom du tableau, la date de réalisation, l'image du tableau mais là en fonction du thème du tableau.
Mon tableau n'est pas vide, il y affiche les tableaux qui ont pour thème "Paysage".
Il y a un tableau que j'ai saisi dans ma base de données, où je lui ai mi pour thème "Nus", celui ci ne s'affiche pas.
A la place de 'Paysage' je devrai peut être mettre un truc du genre : ".$_GET['lib_tab']."
Merci de t'être penché sur mon problème