Pas d'affichage de produits en fonction de la catégorie...
Résolu/Fermé
warbeast1000
Messages postés
56
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
30 juin 2015
-
Modifié par warbeast1000 le 20/06/2015 à 10:44
warbeast1000 Messages postés 56 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 30 juin 2015 - 20 juin 2015 à 17:01
warbeast1000 Messages postés 56 Date d'inscription mardi 9 juin 2015 Statut Membre Dernière intervention 30 juin 2015 - 20 juin 2015 à 17:01
A voir également:
- Pas d'affichage de produits en fonction de la catégorie...
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Categorie 1 stade de france - Forum Loisirs / Divertissements
- Ajoutez à la liste de contacts ana le goff, inscrite le 27 novembre 2015, dans la catégorie i. puis triez les contacts en les classant : par ordre alphabétique de leur nom de famille (critère principal), puis par date du plus récent au plus ancien (critère secondaire). quel mot apparaît à la verticale dans la colonne "catégorie" entre les lignes 200 et 209 (en-tête compris) ? ✓ - Forum Word
- Clé de produit windows 10 - Guide
- Fonction si et - Guide
4 réponses
Bonjour
Dans la page appelée, as-tu affiché $categg pour vérifier que tu reçois bien la bonne catégorie ?
Ton test
Que fait ce
Dans la page appelée, as-tu affiché $categg pour vérifier que tu reçois bien la bonne catégorie ?
Ton test
if(!isset($categg))fait que tu n'exécutes PAS ta requête si la catégorie est définie. Ce ne serait pas plutôt le contraire qu'il faudrait faire ?
Que fait ce
"'"à la fin de ta requête ?
As-tu affiché $categg comme je te l'ai demandé ?
Autre précision : quand tu écris il n'affiche rien du tout, de quoi parles-tu exactement ? De ton premier script, qui n'affiche même pas les liens, ou du second, qui te donne une page blanche quand tu as cliqué sur un lien ? D'ailleurs est-ce une page complètement blanche ou seulement avec les titres de ton tableau ?
Autre précision : quand tu écris il n'affiche rien du tout, de quoi parles-tu exactement ? De ton premier script, qui n'affiche même pas les liens, ou du second, qui te donne une page blanche quand tu as cliqué sur un lien ? D'ailleurs est-ce une page complètement blanche ou seulement avec les titres de ton tableau ?
warbeast1000
Messages postés
56
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
30 juin 2015
Modifié par warbeast1000 le 20/06/2015 à 15:56
Modifié par warbeast1000 le 20/06/2015 à 15:56
Je sais que je reçois bien la bonne catégorie, il me l'affiche dans l'URL
En gros voila les liens vers les catégories sont ici :
http://img11.hostingpics.net/pics/249151971.png
et sa fonctionne
le problème est la :
http://img11.hostingpics.net/pics/607688802.png
On voit bien qu'il arrive à récupérer la bonne catégorie (dans l'URL) mais il n'affiche rien dans le tableau :(
PS: il n'y a que les <th> qui apparaissent comme vous pouvez le voir
En gros voila les liens vers les catégories sont ici :
http://img11.hostingpics.net/pics/249151971.png
et sa fonctionne
le problème est la :
http://img11.hostingpics.net/pics/607688802.png
On voit bien qu'il arrive à récupérer la bonne catégorie (dans l'URL) mais il n'affiche rien dans le tableau :(
PS: il n'y a que les <th> qui apparaissent comme vous pouvez le voir
Je sais que je reçois bien la bonne catégorie, il me l'affiche dans l'URL
Il y a quand même quelque chose de très bizarre : les liens que tu crées dans ton premier script sont de la forme
Le
Autre question : tu as
Il y a quand même quelque chose de très bizarre : les liens que tu crées dans ton premier script sont de la forme
prods.php?idD=...alors que dans ton image on voit
prods.php?categD=.... Peux-tu expliquer la différence, si ce n'est que le code que tu as montré pour tes liens n'est pas le bon ?
Le
$categg = $_GET['idD'];ne doit pas donner grand chose puisqu'il n'y a pas de idD dans l'url.
Autre question : tu as
value=".$wrapcat['idD']dans tes liens. À ma connaissance, la balise <a> n'a pas d'attribut value. À quoi cette "value" sert-elle ?
warbeast1000
Messages postés
56
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
30 juin 2015
20 juin 2015 à 16:36
20 juin 2015 à 16:36
Pour l'affichage de la catégorie j'ai essayer les deux categD et idD, en adaptant proprement le code a chaque fois.
preuve : http://localhost/i48/prods.php?idD=11
les codes sont les bon. Je pensais que mettre un value lui attribuerai l'id de la catégorie. Après l'avoir retiré, aucun évolution :(
Je ne comprend vraiment pas pourquoi sa ce n'affiche pas
preuve : http://localhost/i48/prods.php?idD=11
les codes sont les bon. Je pensais que mettre un value lui attribuerai l'id de la catégorie. Après l'avoir retiré, aucun évolution :(
Je ne comprend vraiment pas pourquoi sa ce n'affiche pas
Je pensais que mettre un value lui attribuerai l'id de la catégorie
On ne programme pas en écrivant des trucs au hasard pour voir ce que ça donne. Le rôle de l'attribut value est parfaitement défini, l'essayer hors contexte est une pure perte de temps.
De même que nous donner des images qui ne correspondent pas au code que tu montres nous envoie sur des fausses pistes.
Je dois partir maintenant, mais si tu n'as pas pu avancer je serai de retour demain matin.
En attendant, tu devrais mettre des 'echo' de tes variables pour être sûr qu'elles valent bien ce que tu crois. Et des echo 'coucou1', echo 'coucou2', etc... pour vérifier si le code passe bien par où tu l'imagines - ou pas.
On ne programme pas en écrivant des trucs au hasard pour voir ce que ça donne. Le rôle de l'attribut value est parfaitement défini, l'essayer hors contexte est une pure perte de temps.
De même que nous donner des images qui ne correspondent pas au code que tu montres nous envoie sur des fausses pistes.
Je dois partir maintenant, mais si tu n'as pas pu avancer je serai de retour demain matin.
En attendant, tu devrais mettre des 'echo' de tes variables pour être sûr qu'elles valent bien ce que tu crois. Et des echo 'coucou1', echo 'coucou2', etc... pour vérifier si le code passe bien par où tu l'imagines - ou pas.
warbeast1000
Messages postés
56
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
30 juin 2015
20 juin 2015 à 17:01
20 juin 2015 à 17:01
J'ai suivi vos instructions, mais absolument rien ne se produit a la sortie de ma boucle.
J'ai testé mes variables déjà, toutes.
Rien ne marche, cela fais des heures que je suis dessus, il ne me reste plus qu'un semaine pour rendre mon projet et il me reste beaucoup a faire.
Bref, je me débrouillerai tant pis, merci d'avoir essayé.
RESOLUS
J'ai testé mes variables déjà, toutes.
Rien ne marche, cela fais des heures que je suis dessus, il ne me reste plus qu'un semaine pour rendre mon projet et il me reste beaucoup a faire.
Bref, je me débrouillerai tant pis, merci d'avoir essayé.
RESOLUS
20 juin 2015 à 14:11
if(isset($categg)){ $reqshowcat = $connexion->prepare("SELECT * FROM produits WHERE idD =".$categg);Mais en faite, la page ou j'utilise cette requête est celle doit être rempli par mes produits (donc mon affichage).
Les 2 scripts plus haut ont pour fonction:
1er : lien vers une catégories de produits
2nd : page d'affichage.
Sa ne marche toujours pas :/