Affichage en continu sans doublon
Fermé
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 octobre 2024
-
23 juil. 2013 à 15:30
barale61 Messages postés 1208 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 17 octobre 2024 - 26 juil. 2013 à 16:31
barale61 Messages postés 1208 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 17 octobre 2024 - 26 juil. 2013 à 16:31
A voir également:
- Affichage en continu sans doublon
- Supprimer doublon excel - Guide
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Logiciel doublon photo gratuit en français - Télécharger - Nettoyage
- Alea entre bornes sans doublon - Forum LibreOffice / OpenOffice
9 réponses
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
23 juil. 2013 à 15:47
23 juil. 2013 à 15:47
Salut !
Exclu les id que t'as déjà tiré, non ?
Exclu les id que t'as déjà tiré, non ?
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 octobre 2024
110
23 juil. 2013 à 21:15
23 juil. 2013 à 21:15
De quelle façon ?
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
24 juil. 2013 à 08:22
24 juil. 2013 à 08:22
Met les en $_SESSION ;-)
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 octobre 2024
110
24 juil. 2013 à 21:19
24 juil. 2013 à 21:19
Merci je vais essayer.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 octobre 2024
110
24 juil. 2013 à 23:43
24 juil. 2013 à 23:43
Bonjour,
Cela fonctionne pas si le total d'enregistrement est inférieur au nombre d'item dans le slider.
Cela fonctionne pas si le total d'enregistrement est inférieur au nombre d'item dans le slider.
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
25 juil. 2013 à 08:24
25 juil. 2013 à 08:24
Comment ca ?
Tu as déjà fait un code ?
Mon raisonnement était :
Tu initialises la session avec rien.
Tu fais tes dix requetes en rajoutant une clause where : IN NOT ($_SESSION), grossièrement hein.
Tu rajoute l'id que tu viens de prendre dans ta session.
Ainsi de suite ...
Tu as déjà fait un code ?
Mon raisonnement était :
Tu initialises la session avec rien.
Tu fais tes dix requetes en rajoutant une clause where : IN NOT ($_SESSION), grossièrement hein.
Tu rajoute l'id que tu viens de prendre dans ta session.
Ainsi de suite ...
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 octobre 2024
110
25 juil. 2013 à 15:40
25 juil. 2013 à 15:40
En fait j'ai fait:
etc.
Mais quand ça a fait le tour et si lil y a moins d'enregistrement que de reqêtes, ça plante mais bon rien d'étonnant comme je m'y prends.
mysql_select_db($database_article_recherche, $article_recherche); $query_rsArticles2 = "SELECT articles.reference, articles.prix, articles.designation, familles.intitule, articles.photo FROM articles, familles WHERE reference NOT IN ('$_SESSION[monarray]')"; $rsArticles2 = mysql_query($query_rsArticles2, $article_recherche) or die(mysql_error()); $row_rsArticles2 = mysql_fetch_assoc($rsArticles2); $totalRows_rsArticles2 = mysql_num_rows($rsArticles2); $_SESSION['monarray2'] = $row_rsArticles2['reference'];
etc.
Mais quand ça a fait le tour et si lil y a moins d'enregistrement que de reqêtes, ça plante mais bon rien d'étonnant comme je m'y prends.
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
25 juil. 2013 à 16:00
25 juil. 2013 à 16:00
Tes dix requêtes tu les fais dans une boucle ?
Moi je te conseil ca :
$res = tableau pour récupérer tes 10 requetes;
$id = tableau avec les id déjà récupéré;
Pour i = 0, tant que i < 10 :
requête en excluant les id déjà tiré;
$res[] = résultat de la requete;
$id .= ', ' . id que tu viens de tirer
Moi je te conseil ca :
$res = tableau pour récupérer tes 10 requetes;
$id = tableau avec les id déjà récupéré;
Pour i = 0, tant que i < 10 :
requête en excluant les id déjà tiré;
$res[] = résultat de la requete;
$id .= ', ' . id que tu viens de tirer
barale61
Messages postés
1208
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
17 octobre 2024
110
26 juil. 2013 à 16:31
26 juil. 2013 à 16:31
Ok merci je vais essayer tout ça.