par
Romuald632 » 06 nov. 2008, 13:19
Grâce à vous j'ai avancé ! Hé oui...
Pour récupére mes données dans 2 tables voilà ce que j'ai fait et ça marche :
$pays = mysql_query("SELECT DISTINCT pays FROM photo LEFT JOIN pays ON photo.id_pays = pays.id") or die(mysql_error());
while ($affichage = mysql_fetch_array($pays) )
{
echo '<a href="aff_photo_pays.php?pays='.$affichage['pays'].'">'.$affichage['pays'].'</a>';
}
Maintenant pour afficher mes photos par pays c'est un peu plus compliqué. En effet j'ai une page blanche qui s'affiche, pas de message d'erreur, donc peut-être que la solution n'est pas bien loin :
if(isset($_GET["id_pays"]))
{
$image = mysql_query("SELECT image,titre_image,id_pays FROM photo WHERE id_pays='".$_GET["id_pays"]."'") or die(mysql_error()); //*/WHERE pays=".$_GET["id_pays"]) while ($affichage = mysql_fetch_array($image) )
{
echo '<img src="upload/'.$affichage['image'].'" width="220" height="165">';
echo "<br />";
echo $affichage['titre_image'];
Si vous trouvez l'erreur
Merci
Grâce à vous j'ai avancé ! Hé oui...
Pour récupére mes données dans 2 tables voilà ce que j'ai fait et ça marche :
[php]
$pays = mysql_query("SELECT DISTINCT pays FROM photo LEFT JOIN pays ON photo.id_pays = pays.id") or die(mysql_error());
while ($affichage = mysql_fetch_array($pays) )
{
echo '<a href="aff_photo_pays.php?pays='.$affichage['pays'].'">'.$affichage['pays'].'</a>';
}
[/php]
Maintenant pour afficher mes photos par pays c'est un peu plus compliqué. En effet j'ai une page blanche qui s'affiche, pas de message d'erreur, donc peut-être que la solution n'est pas bien loin :
[php]
if(isset($_GET["id_pays"]))
{
$image = mysql_query("SELECT image,titre_image,id_pays FROM photo WHERE id_pays='".$_GET["id_pays"]."'") or die(mysql_error()); //*/WHERE pays=".$_GET["id_pays"]) while ($affichage = mysql_fetch_array($image) )
{
echo '<img src="upload/'.$affichage['image'].'" width="220" height="165">';
echo "<br />";
echo $affichage['titre_image'];
[/php]
Si vous trouvez l'erreur
Merci