Recuperation de donnees

Résolu
Sasukeman Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   -  
gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   -
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 () ;
?>

6 réponses

gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   171
 
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
0
Sasukeman Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   2
 
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 ?
0
gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   171
 
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
0
Sasukeman Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   2
 
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>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Sasukeman Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   2
 
enfin sa marche qu'avec l'id je voudrai enfete trans metre 3 donnee c tou =)
0
gaerebut Messages postés 1017 Date d'inscription   Statut Membre Dernière intervention   171
 
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
0