[réglé]creer en PHP des variables

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

chili palmer
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 121
Inscription: Ven Déc 16, 2005 19:07

[réglé]creer en PHP des variables

Message le Jeu Avr 20, 2006 15:46

Bonjour,

Je souhaite creer une liste de liens qui vers une unique page PHP, mais avec des données variables.

Je m'explique: ex:j'ai une liste

Renault
Peugeot
citroen
Lada
...


et si on clique sur l'une des marques on obtiens les caracteriques dans une autre page (toujours la même page mais les données varie selon la marque.

Alors je sais créer les tables SQL, je pense savoir les lires... Mais où je peche c'est de la façon de creer ce menu (la liste des liens)

merci de votre aide
Dernière édition par chili palmer le Lun Avr 24, 2006 14:29, édité 1 fois.


reglysse
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 148
Inscription: Mer Avr 19, 2006 16:51

Message le Jeu Avr 20, 2006 16:16

Je sais pas si j'ai tout compris mais tu veux faire une page dynamique en fonction d'une marque. Les marques sont dans une table MySQL.

Par exemple :

TABLE MARQUE
--------------
id_marque
Nom
Description

1 Renault blablabla
2 Peugeot blablabla
3 citroen blablabla
4 Lada blablabla

donc il te faut des liens comme ça :

Code: Tout sélectionner
<a href="marque.php?id_marque=1">Renault</a>
<a href="marque.php?id_marque=2">Peugeot</a>
<a href="marque.php?id_marque=3">citroen</a>
<a href="marque.php?id_marque=4">Lada</a>


Ca te va comme solution ou j'ai rien compris ?

chili palmer
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 121
Inscription: Ven Déc 16, 2005 19:07

Message le Jeu Avr 20, 2006 23:01

c'est ça il me semble, mais pourrais tu dévelloper, car là j'ai un trou !


reglysse
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 148
Inscription: Mer Avr 19, 2006 16:51

Message le Ven Avr 21, 2006 9:16

ok je vais essayer.

Donc tu as une table marque avec les champs id_marque, Nom et description.

Code pour l'affichage des liens :
Code: Tout sélectionner
$strSQL = "SELECT id_marque, Nom FROM Marque ORDER BY Nom";
$result = mysql_query($strSQL);
while ($row = mysql_fetch_array ($result)) {
   echo "<a href=\"marque.php?id_marque=".$row["id_marque"]."\">".$row["Nom"]."</a><br>";
}

chili palmer
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 121
Inscription: Ven Déc 16, 2005 19:07

Message le Sam Avr 22, 2006 18:03

ta technique est différente de ce que je pensait, car je n'avait pas pensé à la boucle pour afficher tous les liens.

Néanmoins j'ai toujours un souci, car lorsque je clique sur un des liens je me retrouve avec une page blanche
:arrow: ht*p://bruce.fr.free.fr/marque

as-tu une idée du souci :roll:

unpassant
WRInaute impliqué
WRInaute impliqué
 
Messages: 475
Inscription: Mar Fév 15, 2005 17:25

Message le Sam Avr 22, 2006 20:28

Bah sur t'a page "detail-film.php" tu recupere l'id du film qui est dans la variable $id_film, et tu fais une requete à ta base de données pour recupérer les infos en fonction de l'id de ton film. Comme reglysse te la expliquer mais tu fais par exemple :

"SELECT id_marque,Nom, Description FROM Marque WHERE id_marque='$id_film' ORDER BY Nom";

chili palmer
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 121
Inscription: Ven Déc 16, 2005 19:07

Message le Lun Avr 24, 2006 14:29

après plusieurs tests et vérif ... tout fonctionne : merci à vous :D :D :D :D :D :D


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités