Récupéré id mysql
rake-off
-
rake-off -
rake-off -
Bonjour,
j'ai une galerie sur une page en php et toutes les image de ma galerie sont stocké sur une base de donnée et je voudrais que quand je clic sur cette image je puisse avoir les détaille de celle-ci (tout les champs de ma base de donnée) mais pour cela je voudrais savoir comment on peut récupérer l'id de l'image quand l'internaute clic dessus??
merci a tous.
j'ai une galerie sur une page en php et toutes les image de ma galerie sont stocké sur une base de donnée et je voudrais que quand je clic sur cette image je puisse avoir les détaille de celle-ci (tout les champs de ma base de donnée) mais pour cela je voudrais savoir comment on peut récupérer l'id de l'image quand l'internaute clic dessus??
merci a tous.
A voir également:
- Récupéré id mysql
- Id telephone - Guide
- Https //id.sonyentertainmentnetwork.com/id/management/ ✓ - Forum PS4
- Recupere au terminal de fret - Forum Consommation & Internet
- Mysql community download - Télécharger - Bases de données
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
3 réponses
tu fais un lien, dans lequel tu rajoutes des parametres a la fin...
si ta page d'info sur l'image est info.php, ton lien sera:
<a href="info.php?id=305"><img src=" ..." /></a>
ensuite, dans ton fichier info.php, tu récupères la valeur de $_GET['id']
le id=, tu le rajotue en php, lors de la génération de la page
si ta page d'info sur l'image est info.php, ton lien sera:
<a href="info.php?id=305"><img src=" ..." /></a>
ensuite, dans ton fichier info.php, tu récupères la valeur de $_GET['id']
le id=, tu le rajotue en php, lors de la génération de la page
Ben quand tu fais ta requete "SELECT numimage, image from image",
tu récupères les deux et tu fais (je sais pas quel GBD tu utilises):
echo "<a href='details.php?id=".$row[0]." '><img src='".$row[1]."'/></a>";
un truc du genre.
tu récupères les deux et tu fais (je sais pas quel GBD tu utilises):
echo "<a href='details.php?id=".$row[0]." '><img src='".$row[1]."'/></a>";
un truc du genre.
en fait j'ai cela pour ma galerie:
et donc j'ai sa pour la page qui devrait afficher l'image et la description
Vehicules_neufs_detaille.php
donc voila j'ai récupéré avec un $_GET comme vous me lavez dit mais j'ai cette erreur qui apparait
(j'utilise wampserver)
merci à vous
<div class="corps">
<h1>Véhicules Neufs</h1><br />
<?php
$connexion = mysql_connect("localhost", "root", "") or exit (mysql_error());
$database = mysql_select_db("vehicules_neufs") or exit (mysql_error());
mysql_query('SET NAMES utf8');
$affichage = mysql_query("SELECT id_img, nom, description, image FROM vehicules") or exit (mysql_error());
while($result = mysql_fetch_assoc($affichage)) {
echo '<div class="int">';
echo '<a class="avn" href="Vehicules_neufs_detaille.php"><img src="apercu.php?id_img='.$result['id_img'].'" alt="'.$result['nom'].'" title="'.$result['nom'].'" width="120"/></a>';
echo '<p class="pvn" style="text-align:center">'.$result["nom"].'</p>';
echo '</div>';
}
mysql_close();
?>
</div>
et donc j'ai sa pour la page qui devrait afficher l'image et la description
Vehicules_neufs_detaille.php
<div class="corps">
<h1>Véhicules Neufs</h1><br />
<?php
$connexion = mysql_connect("localhost", "root", "") or exit (mysql_error());
$database = mysql_select_db("vehicules_neufs") or exit (mysql_error());
mysql_query('SET NAMES utf8');
$idImg = $_GET['id_img'];
$affichage = mysql_query("SELECT id_img, nom, description, image FROM vehicules WHERE id_img=".$idImg) or exit (mysql_error());
while($result = mysql_fetch_assoc($affichage)) {
echo '<div class="int">';
echo '<img src="apercu.php?id_img='.$result['id_img'].'" alt="'.$result['nom'].'" title="'.$result['nom'].'"/>';
echo '<p>nom:'.$result["nom"].'</p>';
echo '<p>description:'.$result["description"].'</p>';
echo '</div>';
}
mysql_close();
?>
</div>
donc voila j'ai récupéré avec un $_GET comme vous me lavez dit mais j'ai cette erreur qui apparait
Notice: Undefined index: id_img in C:\wamp\www\tests\php\Vehicules_neufs_detaille.php on line 70 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
(j'utilise wampserver)
merci à vous