Le problème se pose quand il y a plus de 3 produits puisque le retour automatique à la ligne est très capricieux en fonction des navigateurs / logiciels mails.
Donc ma question du soir, comment répéter ce tableau si la requête retourne plus de 3 produits pour avoir comme résultat un tableau pour trois produits qui se répète plusieurs fois ?
NHenry
Messages postés15050Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention30 mars 2023156 19 nov. 2014 à 19:44
Bonsoir,
Pourquoi ne pas utiliser un compteur et si % (modulo) 3 = 0 alors créer une nouvelle ligne ?
weetabix40
Messages postés9577Date d'inscriptionsamedi 12 janvier 2008StatutContributeurDernière intervention28 novembre 2015 19 nov. 2014 à 19:46
Bonsoir et merci pour cette réponse,
J'avais bien pensé a une solution de ce style mais honnêtement je ne sais vraiment pas comment la mettre en oeuvre. Les bases de données ce n'est pas vraiment ma tasse de thé ^^
NHenry
Messages postés15050Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention30 mars 2023156 19 nov. 2014 à 20:05
Tu incrémentes dans ta boucle "while" et ensuite tu fais un "if" pour vérifier si tu dois faire une nouvelle ligne.
jordane45
Messages postés37295Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 1 avril 2023341 19 nov. 2014 à 20:11
weetabix40
Messages postés9577Date d'inscriptionsamedi 12 janvier 2008StatutContributeurDernière intervention28 novembre 2015 19 nov. 2014 à 22:22
Bon, je verrai ça une autre fois car je joue a pile ou face en mettant des morceaux de codes au pif et au final ça ne donne rien...
J'utiliserai ma requête initiale et je modifierai ma newsletter avant de l'envoyer car ça me demande plus de temps de tâtonner que de modifier mon premier code généré.
Merci pour vos réponses et votre temps,
Bonne soirée,
jordane45
Messages postés37295Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 1 avril 2023341 19 nov. 2014 à 22:30
Il ne faut pas coller du code au pif...il faut réfléchir a ce que tu veux et utiliser les codes qu'on te donne intelligemment.
weetabix40
Messages postés9577Date d'inscriptionsamedi 12 janvier 2008StatutContributeurDernière intervention28 novembre 2015 19 nov. 2014 à 23:00
Oui, je suis bien conscient du but pédagogique de la réponse mais je dois clairement avoué que les 250 tutoriels que je viens de lire m'ont grillé le peux de cellules grises que j'ai... donc au final mes solutions du soir étaient :
- payer un prestataire pour 3 lignes de code qui me feront gagner 15min tous les jours,
- poster un message sur CCM pour espérer trouver des lignes guides (je vous remercie encore),
- batailler sur les réponses stackoverflow pour trouver quelque chose qui correspond a mes recherches.
- laisser tomber et essayer de finir les 3 tonnes de taches que j'ai en retard pour espérer partir quelques jours à noël.
Modifié par weetabix40 le 20/11/2014 à 09:01
En fait, je crois que j'étais borné a vouloir répéter le tableau de 600px alors qu'il suffisait simplement de rajouter des lignes.
Dans tous les cas, encore merci ;)