Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/06/2006, 01h21   #1
Invité de passage
 
Inscription : mars 2005
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 3
Points : 0
Points : 0
Par défaut [Conception] recuperer les info de ma base

Bonsoir à tous,

J'suis novice et j'aimerais commencer a comprendre !

Bon voilà ;

J'ai une table covers_gamecube avec 4 champs.

J'ai sur mon site une page index_gamecube_1.php qui affiche les letres alphabétiquement ( A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z )

J'ai sur mon site une 2eme page index_gamecube_2.php qui sert a faire ma conexion a la base et a afficher mes titres et images demandée en cliquant sur les chiffre ou lettres qui sont sur la premiere page .

Voilà mon problème ;

Quand je clique sur la page index_gamecube_1.php j'ai donc toute mes letres afficher et de là on va dire que je clique sur la letre A et celà s'ouvre dans une nouvelle fenetre voilà ce que je voudrais faire !

( 0.1.2.3.4.5.6.7.8.9 / A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z )

ICI LE CONTENU DE CHAQUE CHIFRES OU LETRES

EN GROS TOUT SUR LA MEME PAGE

Donc moi je me suis dit, je vais essayer selement je n'arrive pas théoriquement impossible me suis dit car il faudrais faire une iframe et donc une page expres pour chaque letre ! Donc j'ai penser a la fonction include vu que mon site est codez a la base avec les include !

J'ai donc fait ceci ;

Page ; index_gamecube_1.php

( 0.1.2.3.4.5.6.7.8.9 / A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z )

Et ici l'include vers la page => index_gamecube_2.php?lettre=0

Pour que quand je clique sur le chiffre 0 par exmple ceci m'affiche mon résulta en dessous de mes letre, mais non tromperie j'ai une belle erreur sur ma page a l'endroit ou j'ai mit l'include !!!

Ma curiositer la emporter et j'ai tenter autre chose;

Reprenez l'exemple ci-dessus sauf que pour l'include j'ai juste mit index_gamecube_2.php de là ben mes titre s'affiche bien en dessous mais le prob a ce moment là s'est que tout mes titres qui sont dans ma base s'affiche donc là on va dire que j'ai 5 titres dans ma base ben il m'affiche les 5 et ne prend pas compte qu'il faux que je clique sur le chiffre ou la lettre pour qu'il m'affiche ce que je lui demande en gros !

Je sais s'est pas evideant a comprendre mais j'suis encore un peux dur de feuille avec le php et mysql et v'la 2H que je tourne en rond devant le pc pour essayer de regler mon p'tit souci !

Je serrais pas montrer exactement mon probleme en ligne car le site que j'essaye de confectionner tourne en ce moment en local car temps qu'il est pas fini rien ne sert a payer un nom de domaine + un hébergement !

Merci d'avance a celui ou ceux qui pourront m'aidez !
Frederic
fred6937 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2006, 01h42   #2
Membre Expert
 
Inscription : octobre 2002
Messages : 1 141
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : octobre 2002
Messages : 1 141
Points : 1 204
Points : 1 204
Envoyer un message via MSN à Raideman
Tu peux pas passer des paramètres via un include. L'include ne prend que des noms de fichiers sans paramètres.
Une solution serait de gérer cet affichage directement dans ta page.
Ou sinon de gérer dans le fichier que tu includes que par défaut (cad si aucune lettre n'est passé en paramètre) d'afficher le contenu total.
En gros un truc du style:
Code :
1
2
3
if (!isset($_POSt["lettre"])){
//afficher tous les résultats de toutes les lettres
}
Raideman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2006, 01h51   #3
Invité de passage
 
Inscription : mars 2005
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 3
Points : 0
Points : 0
Citation:
Envoyé par Raideman
Tu peux pas passer des paramètres via un include. L'include ne prend que des noms de fichiers sans paramètres.
Une solution serait de gérer cet affichage directement dans ta page.
Ou sinon de gérer dans le fichier que tu includes que par défaut (cad si aucune lettre n'est passé en paramètre) d'afficher le contenu total.
En gros un truc du style:
Code :
1
2
3
if (!isset($_POSt["lettre"])){
//afficher tous les résultats de toutes les lettres
}
Hello ,

Merci déja de m'avoir répondu s'est tres sympa !

Ben en faite mon prob est que justement je veux que mes futures visiteurs puissent avoir le choix car admeton que j'ai 300 titres je les vois mal perde leur temps a rechercher pendant 1H apres ce qu'il veulle donc je veux essayer de garder mon system de letre au dessuset de resulta en dessus !

Maintenant que j'y pensse je peux p'etre faire une include sur ma page avec les letres et chiffres sur ma page index_gamecube_2.php ?

Vais un coup essayer pour voir si sa donne quelque chose !
fred6937 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2006, 02h04   #4
Invité de passage
 
Inscription : mars 2005
Messages : 3
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 3
Points : 0
Points : 0
Non je ne comprend pas trop !

Sa me fait le meme prob en gros y a kedal qui change ! Il m'affiche bien en dessous de me letre comme je le veux là mais le prob est qu'il m'affiche toute mes table donc il affiche toute les letres en gros !

Par contre si je clique sur une letre il me l'ouvre toujour dans une autre fenetre on va dire que je clique sur le chiffre 0 il me l'ouvre dans une nouvelle fenetre ...

S'est assez compliquer a expliquer si quelqu'un a msn je le prend et je peux lui montrer ce que sa donne pour comprendre mais là je sais plus trop quoi ajouter car moi meme je m'y perd dans cette histoire loll

Merci d'avance a tous
Frédéric
fred6937 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2006, 11h24   #5
Membre Expert
 
Inscription : avril 2006
Messages : 1 338
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : avril 2006
Messages : 1 338
Points : 1 315
Points : 1 315
je sais pas si ca va t'aider:
Pourquoi tu vas pas voir du coter de javascript...je pense que ca serais plus facile...
sinon tu garde tous sur la meme page et tu fais un systeme de lien... t'envoi par le lien le numéro clique tu recupere et t'affiche les données correspondante...
__________________
Stay in Bed .. Save Energy
boo64 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h47.


 
 
 
 
Partenaires

Hébergement Web