Page nouveautés

11 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour à tous,

Les produits que j'envoie dans la page nouveauté, s'affichent 2,4,6,etc fois chacun

Quelqun a-t-il déja rencontré ce type de problème ?

La Fleur

Site : Floraclic.fr

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est parceque tu as un produit dans plusieurs catégories ?

dans la requete d'affichage tu mets GROUP BY id

si tu n'y arrives pas met la requete ici

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est parceque tu as un produit dans plusieurs catégories ?

dans la requete d'affichage tu mets GROUP BY id

si tu n'y arrives pas met la requete ici

bonjour,

ou se trouve cette requete

Merci

Yann

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est parceque tu as un produit dans plusieurs catégories ?

dans la requete d'affichage tu mets GROUP BY id

si tu n'y arrives pas met la requete ici

Bonjour !,

Mais tous mes produits sont dans plusieurs catégories !!! et seulement la page nouveautés me les démultiplies ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est parceque tu as un produit dans plusieurs catégories ?

dans la requete d'affichage tu mets GROUP BY id

si tu n'y arrives pas met la requete ici

c'est dans template.php tout en haut non?

dois je remplacer SELECT BY i.d ???

ouarf! la galère !!!!!!!gggggrrrrrrr

c'est dans template.php tout en haut non?

dois je remplacer SELECT BY i.d ???

ouarf! la galère !!!!!!!gggggrrrrrrr

Mais non c'est dans achat/new.php bon j'essaye

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

c'est dans template.php tout en haut non?

dois je remplacer SELECT BY i.d ???

ouarf! la galère !!!!!!!gggggrrrrrrr

Mais non c'est dans achat/new.php bon j'essaye

voila ce que je crois être la requète

// Récupération et affichage des données

$sql = "SELECT p.id, p.reference, p.nom_".$_SESSION['langue'].", p.promotion, p.descriptif_".$_SESSION['langue']."

, p.image1, p.image2, p.prix, p.prix_revendeur, p.on_stock, p.points, p.on_special, pc.categorie_id

FROM peel_produits p, peel_produits_categories pc, peel_categories c

WHERE p.id = pc.produit_id AND pc.categorie_id = c.id AND p.on_new = '1' AND p.etat = '1'

ORDER BY p.prix LIMIT $start,$nb";

Dans achat/new.php

Je viens de me payer deux erreurs de connexion à la base alors bonjour !!!

je l'ai mis une fois après SELECT BY id et l'autre avant ORDER BY p.prix etc..

Je suis plein de courage et de bonne volonté mais SUPER NUL !!!!

merci

La fleur

Site : Floraclic.fr

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

met GROUP BY p.id juste avant ORDER BY p.prix

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

met GROUP BY p.id juste avant ORDER BY p.prix

Voici la réponse

Une erreur de connexion à la base s est produite 24.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY p.prix LIMIT 0,30' at line 5

Je vais faire un gros KK nerveux si ça continue !!!!

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

essaye ça :

$sql = "SELECT p.id, p.reference, p.nom_".$_SESSION['langue'].", p.promotion, p.descriptif_".$_SESSION['langue']."

, p.image1, p.image2, p.prix, p.prix_revendeur, p.on_stock, p.points, p.on_special, pc.categorie_id 

FROM peel_produits p, peel_produits_categories pc, peel_categories c 

WHERE p.id = pc.produit_id AND pc.categorie_id = c.id AND p.on_new = '1' AND p.etat = '1' 

GROUP BY p.id ORDER BY p.prix LIMIT $start,$nb";

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

essaye ça :

$sql = "SELECT p.id, p.reference, p.nom_".$_SESSION['langue'].", p.promotion, p.descriptif_".$_SESSION['langue']."

, p.image1, p.image2, p.prix, p.prix_revendeur, p.on_stock, p.points, p.on_special, pc.categorie_id 

FROM peel_produits p, peel_produits_categories pc, peel_categories c 

WHERE p.id = pc.produit_id AND pc.categorie_id = c.id AND p.on_new = '1' AND p.etat = '1' 

GROUP BY p.id ORDER BY p.prix LIMIT $start,$nb";

OK j'y vais

OK j'y vais

Je suis raide 9A MARCHE !!!!! en fait j'avais mis une virgule pour séparer les deux qui était en trop non ???

Je peux la mettre dans les promos ou il y a le même probleme ???

Super merci encore Paulana merci bcp

La Fleur

Site : Floraclic.fr (plus joli maintenant na ! )

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

on aurait pu mettre SELECT DISTINCT p.id... non?

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping