Recuperation de donnees
Résolu
Bonjour,
je voudrai récupéré les donnée d'une page ver une autre après avoir cliquer sur limage je veut récupéré les donnée de l' id de l'image mai vu qu'il y aura plusieurs chose comme celle ci je voudrai sa voir comment faire voila le code de ma page qui les donnes que je veut récupéré :
<?
mysql_connect("localhost", "Sasukeman", "hiyuu44"); // Connexion a MySQL
mysql_select_db("nolimitanimes"); // Sélection de la base coursphp
$select = mysql_query("SELECT * FROM streaming_anime");
while($resultat = mysql_fetch_array($select))
{
print "<a href='view/anime.php?".$resultat[id]."' target='_blank'><img src=".$resultat[image]." title='$resultat[titre]'/></a><br>";
}
mysql_close () ;
?>
je voudrai récupéré les donnée d'une page ver une autre après avoir cliquer sur limage je veut récupéré les donnée de l' id de l'image mai vu qu'il y aura plusieurs chose comme celle ci je voudrai sa voir comment faire voila le code de ma page qui les donnes que je veut récupéré :
<?
mysql_connect("localhost", "Sasukeman", "hiyuu44"); // Connexion a MySQL
mysql_select_db("nolimitanimes"); // Sélection de la base coursphp
$select = mysql_query("SELECT * FROM streaming_anime");
while($resultat = mysql_fetch_array($select))
{
print "<a href='view/anime.php?".$resultat[id]."' target='_blank'><img src=".$resultat[image]." title='$resultat[titre]'/></a><br>";
}
mysql_close () ;
?>
Configuration: Windows XP Firefox 2.0.0.16
6 réponses
-
Salut,
bon d'abord, mets un id (dynamique) à ton image comme ceci :
print "<a href='view/anime.php?id=".$resultat[id]."' target='_blank'><img src=".$resultat[image]." id='$resultat[id]' title='$resultat[titre]'/></a><br>";
Je pense que ça peut marcher, en fait tu envoie par la méthod GET la variable id qui est égal a $resultat[id] qui est aussi l'id de l'image !
A+
Gaerebut -
ok merci mai tu veut dire par la faire comme ca :
page denvoi de get :
$id = $GET['id'] ;
page de reception de get :
$GET['id'] = $id
c sa ? -
Heu au niveau de ta page de reception c'est bon mais pour ta page d'envoie non !
Ton $_GET['id'] n'existe pas encore car c'est lui que tu veux envoyer! Donc tu ne peux pas stocké une valeur qui n'existe pas dans une variable.
Tu peux faire :
$id = $resultat[id];
Et donc le code devient :
<?
mysql_connect("localhost", "Sasukeman", "hiyuu44"); // Connexion a MySQL
mysql_select_db("nolimitanimes"); // Sélection de la base coursphp
$select = mysql_query("SELECT * FROM streaming_anime");
while($resultat = mysql_fetch_array($select))
{
$id = $resultat[id];
print "<a href='view/anime.php?id=".$id."' target='_blank'><img src=".$resultat[image]." id='$id' title='$resultat[titre]'/></a><br>";
}
mysql_close () ;
?>
A+
Gaerebut -
sa march po avec le titre regard
http://www.nolimitanimes.com/site/streaming/anime
regard mon code c sa
page 1 ver page 2
page 1 :
<?
mysql_connect("localhost", "user", "pass"); // Connexion a MySQL
mysql_select_db("db"); // Sélection de la base coursphp
$select = mysql_query("SELECT * FROM streaming_anime");
$titre = $_GET['titre'] ;
while($resultat = mysql_fetch_array($select))
{
$id = $resultat[titre];
print "<a href='view/anime.php?id=".$resultat[a_id]."' target='_blank'><img src=".$resultat[image]." title='$resultat[titre]'/></a><br>";
}
$id = $_GET['titre'] ;
mysql_close () ;
?>
page 2 :
<?
$_GET['titre'] = $titre ;
?>
<h1>.:<?
echo $_GET['titre'];?>:.</h1>
</strong></td>
</tr>
</table> -
enfin sa marche qu'avec l'id je voudrai enfete trans metre 3 donnee c tou =)
-
Salut! Ok!
print "<a href='view/anime.php?id=".$resultat['donnee1']."&titre=".$resultat['donnee2']."&message=".$resultat['donnee3']."' target='_blank'><img src=".$resultat[image]." title='$resultat[titre]'/></a><br>";
Et sur la page 2 tu mets ceci:
<?php
if(isset($_GET['id']))
{
$id= $_GET['id'];
}
if(isset($_GET['titre']))
{
$titre = $_GET['titre'];
}
if(isset($_GET['message']))
{
$message = $_GET['message'];
}
?>
ID reçu : <?php echo $id; ?><br />
TITRE reçu : <?php echo $titre; ?><br />
MESSAGE reçu : <?php echo $message; ?>
VOILA, on imagine que tu veux envoyer 3 variables nommé id, titre et message par la méthode GET (donc par l'url), on précise dans l'url par exemple id= puis ça valeur.Un & sert a dire qu'il y aura une autre variable dans l'url.
Sur la page 2, on test via isset si la variable existe, et si oui on l'enregistre dans une autre variable (moins longue ^^)
A+
Gaerebut