[RESOLU] Afficher les détail d'un livre selon son nom

Sabrina tech
Invité n'ayant pas de compte PHPfrance

17 déc. 2010, 15:21

Merci, je suis entrain d'essayer d'utiliser les fonctions mais je pense que ca va pas marcher car mon problem fi syntaxe de ma programmation mais j'essaye comme meme
merci encore

Sabrina tech
Invité n'ayant pas de compte PHPfrance

17 déc. 2010, 15:30

Désolé mais j'arrive pas à le faire j'ai essayé mais ca me donne plusieurs erreurs (je suis débutante et il me manque beaucoup de chose à savoir et à connaitre en PHP)
merci de bien vouloir me transmettre ce que t'as essayé de faire ??

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

17 déc. 2010, 23:17

salut,

ou en est tu ?

si tu poste du code utilise les balises
 afin de coloriser le code ;)

donc sur le principe, comme déja indiqué il faut que le lien ai le titre (ou mieux la clef primaire de la table) dans l'url. 

ensuite les requetes déja indiquées semble bonne. C'est pour cela qu'il faut le code utilisé et les messages d'erreurs complet !


@+
Il en faut peu pour être heureux ......

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 10:03

Ok merci pour la réponse
et vais essayer de changer mon lien au titre j'espère que tout ira bien

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 11:20

J'ai enlevé le lien détail, et j'ai utiliser le titre du livre comme étant un lien pour afficher ses détails, mais j'ai rencontré le meme problem quand je clique sur n'importe quel titre le résultat est : qu'il m'affiche tjrs les détail du premier livre de ma base.
Je pense qu'il me manque une boucle while, mais je sais pas comment le faire
j'attends vos réponse et Merci pour votre aide

ViPHP
xTG
ViPHP | 7331 Messages

20 déc. 2010, 11:27

Rien à voir avec le traitement, c'est la requête qui pose problème.
La requête n'est censée renvoyer qu'un seul livre. ;)

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 11:47

Oui mon but c d'afficher les détails d'un seul livre, mais c le livre sélectionnée (c à dire le livre dont je clique sur son nom) et non pas toujours le meme livre
je pense qu'il me manque une boucle while pour parcourir tous les livres c faux ???

ViPHP
xTG
ViPHP | 7331 Messages

20 déc. 2010, 12:54

C'est faux.
Le principe est de faire une requête listant tous les livres et de les afficher.
Ensuite de faire un lien pour chaque livre avec la clé primaire de la table (bizarre que tu utilises le nom... vu que ce n'est pas unique).
Ce lien ramène sur la page d'affichage du livre. La requête utilise donc la clé primaire et ne retourne q'UN SEUL livre, donc aucune boucle while puisque tu n'as qu'un seul résultat.

Pourrais-tu nous montrer la constitution de ta table contenant les livres ?

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 13:19

Ok mais comment je peux vous afficher ma table livres ?

ViPHP
xTG
ViPHP | 7331 Messages

20 déc. 2010, 13:40

Utilises-tu un logiciel ou passes-tu en mode console pour gérer ta base de donnée ?
Ou bien utilises-tu un script tout fait que tu modifies actuellement pour tes livres ?

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 13:45

J'utilise MYSQL pour la création de ma base de donnée

ViPHP
xTG
ViPHP | 7331 Messages

20 déc. 2010, 14:28

MySQL est certes un logiciel mais cela ne nous apprend pas avec quoi tu as exécuté les requêtes de creation de table (code PHP, logiciel phpMyAdmin, console, ect). ^^
Pourrais-tu au moins nous lister les champs de la table ?

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 15:10

ah ok le logiciel que j'utilise pour créer mes bases est : phpMyAdmin

La base Biblio, contient 3 tables : Livres articles et Diplomes

Les champs de la base Livres sont : Titre, Auteur, Cote, Maison d edition, Date d edition, Lieu d edition, Page, Format, Inventaire, ISBN, Mots cles, resume, Image

Les champs de la base articles sont : Titre, Auteur, Laboratoire, Annee de parution, Langue,ISSN, Mots cles, resume, PDF

Les champs de la base Diplomes sont : Titre, Auteur, Genre, Cote, Inventaire, Mots cles, resume,

J'espère que c claire

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

20 déc. 2010, 15:21

deux post sur le même sujet ? O_o
Il en faut peu pour être heureux ......

Sabrina tech
Invité n'ayant pas de compte PHPfrance

20 déc. 2010, 15:25

Désolé mais J'ai pas compris ta question