• Home
  • Forum
  • Fare Web
  • PHP

Risultati random MySQL e paginazione

  • Creatore Discussione Creatore Discussione matt86
  • Data di inizio Data di inizio 23 Mar 2009
M

matt86

Nuovo Utente
25 Feb 2006
11
0
0
  • 23 Mar 2009
  • #1
Ciao ragazzi,
vi espongo subito il mio problema, in poche parole ho una select del tipo:

Codice:
SELECT * FROM tabella ORDER BY RAND()

e fin qui tutto ok!

Il problema si presenta quando faccio la paginazione, cioè quando vado a pagina 2 i risultati vengono ripetuti perchè ricaricando la pagina il sistema fa altri risultati random ma include anche quelli di pagina 1.

Come faccio a risolvere?


Grazie

Matt86
 
M

matt86

Nuovo Utente
25 Feb 2006
11
0
0
  • 23 Mar 2009
  • #2
Ho trovato questo articolo: http://kb.creativepark.it/kb/entry/11/ secondo quello che ho letto ho fatto così:

Codice:
srand(make_seed());

$seed_cookie = isset($_COOKIE['seed']) ? $_COOKIE['seed'] : rand();

$seed = setcookie ("seed",$seed_cookie,time()+3600);

$sql = "SELECT * FROM table ORDER BY RAND({$seed})";

Ma non funziona, mi fa vedere in tutte le pagine lo stesso risultato della pagina uno. Dove sbaglio?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
  • 23 Mar 2009
  • #3
un sistema per non ripetere i risultati già prodotti potrebbe essere quello di memorizzare gli id dei records precedentemente mostrati ed escluderli dalla query prodotta dalla pagina seguente.
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

J
Risultati ricerca esatti ma gestiti
  • justa
  • 2 Mag 2024
  • SEO e Posizionamento
Risposte
0
Visite
2K
SEO e Posizionamento 2 Mag 2024
justa
J
K
Estrazione di più risultati da tabelle correlate
  • Kiko74b
  • 5 Apr 2023
  • PHP
Risposte
5
Visite
951
PHP 26 Apr 2023
marino51
D
Risultati diversi elaborazione dati fra localhost e Altervista
  • dastur67
  • 2 Mar 2023
  • PHP
Risposte
0
Visite
699
PHP 2 Mar 2023
dastur67
D
M
Contare totale risultati tabella in un periodo di tempo
  • miagy
  • 1 Dic 2022
  • PHP
Risposte
5
Visite
1K
PHP 16 Dic 2022
miagy
M
F
  • Bloccata
stampare a video i risultati della query
  • fraciforgi
  • 30 Mag 2021
  • PHP
Risposte
1
Visite
2K
PHP 30 Mag 2021
Max 1
M
Visualizzazione a video risultati query php
  • Mollichina
  • 23 Mag 2021
  • PHP
Risposte
0
Visite
568
PHP 23 Mag 2021
Mollichina
M
P
Passare i risultati di un foreach in un modal. Help!
  • Phelps
  • 5 Gen 2021
  • PHP
Risposte
2
Visite
2K
PHP 5 Gen 2021
Phelps
P
G
eseguire calcoli matematici su risultati 2 tabelle mysql
  • GioGio2020
  • 19 Apr 2020
  • PHP
Risposte
4
Visite
1K
PHP 20 Apr 2020
GioGio2020
G
Incolonnare risultati query (mysql_result deprecato...)
  • TpD
  • 5 Apr 2020
  • PHP
Risposte
3
Visite
3K
PHP 9 Apr 2020
TpD
S
come togliere un post dai risultati di google?
  • smartwork
  • 20 Gen 2020
  • Supporto Mr.Webmaster
Risposte
5
Visite
5K
Supporto Mr.Webmaster 21 Gen 2020
smartwork
S
M
Filtrare risultati con valori checkbox passati con jquery
  • Mattuso
  • 24 Giu 2019
  • jQuery
Risposte
2
Visite
2K
jQuery 10 Lug 2019
Mattuso
M
M
[PHP] Mostrare risultati di una tabella ma solo se ID è attivo
  • Marcolino92
  • 31 Mar 2019
  • PHP
Risposte
0
Visite
1K
PHP 31 Mar 2019
Marcolino92
M
A
[MySQL] Ottenere più risultati in un unico campo
  • Andrea71
  • 4 Dic 2018
  • MySQL
Risposte
7
Visite
2K
MySQL 7 Dic 2018
marino51
[PHP] Ricerca con risultati cliccabili
  • Alex_70
  • 14 Nov 2018
  • PHP
  • 2
Risposte
21
Visite
17K
PHP 17 Nov 2018
Alex_70
[PHP] Eliminare risultati duplicati da ciclo foreach ottenuti da una select php mysqli
  • maxnegri
  • 22 Set 2018
  • PHP
Risposte
18
Visite
4K
PHP 25 Set 2018
maxnegri
A
[PHP] If e Else paginazione ok ci sono risultati no ma avanti lo stesso
  • Achille610@
  • 21 Apr 2018
  • PHP
Risposte
15
Visite
3K
PHP 25 Apr 2018
macus_adi
G
[PHP] operazione matematica tra risultati di query
  • giacomo9783
  • 31 Mar 2018
  • PHP
Risposte
5
Visite
2K
PHP 2 Apr 2018
giacomo9783
G
PHP risultati negativi in rosso
  • Sangy
  • 27 Mar 2018
  • PHP
Risposte
2
Visite
1K
PHP 28 Mar 2018
Sangy
P
Google risultati di ricerca inappropriati
  • PaloAlto
  • 2 Gen 2018
  • SEO e Posizionamento
Risposte
1
Visite
1K
SEO e Posizionamento 27 Feb 2018
sadesh
S
D
[PHP] questi risultati in una tabella
  • Domenico2013
  • 4 Dic 2017
  • PHP
Risposte
4
Visite
3K
PHP 7 Dic 2017
borgo italia
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?