è un po' che non scrivevo, ma da qualche giorno sto incontrando un problema e chi sa che la community non mi possa aiutare :D
Praticamente mi sono accorto che in una tabella, il PMA non mi permette di visualizzare tutti i dati, mi spiego meglio:
non visualizzo i dati, nella loro completezza, ma eppure ci sono se richiamo una ricerca ad hoc o un sql statement.
La mia tabella si chiude con un certo ID, solo che io so che si è incrementata, perché i dati se li richiamo li trovo. Infatti se faccio una ricerca con un ID successivo, come in figura, vedo tutto il record
E lo stesso se faccio una ricerca con comandi SQL per ID superiori all'ultimo visto nella tabella generale, riesco a vederli tutti, come in figura:
Qualcuno di voi ha già riscontrato questo problema. A cosa è dovuto? In caso come posso ovviare al "problema"?
PhpMyAdmin di default, poi non so se può essere cambiato, visualizza tutti quei record in più pagine, questo fatto è dovuto dalla clausola LIMIT inserita nella query ( comando ) sql, in poche parole da un limite alla selezione, che visualizza i record da 0 a 30, valori specificati dopo la clausola, per la prima pagina in questo caso.
Immagine se phpMyAdmin non dividesse in più pagine, dopo un tot di record presente sarebbe pesante per lo script visualizzarle tutte, per questo lui usa, e si usa in generale, la clausola limit.
Ultima modifica di sevenjeak : 20-05-2012 alle ore 11.42.42
...tuttavia credo di non essermi spiegato bene... calcola che io sono all'ultima pagina la numero trenta e vedo tot record, meno di quanto mi attendo...
...Non li vedo, ma ci sono perché se li richiamo con comandi SQL li trovo...
Guarda cosa vedo nell'ultima pagina:
E se faccio una ricerca ad hoc con uno statement sql:
Praticamente se faccio il browsing della tabella non trovo quei dati che nella seconda immagine sono evidenziati.
Non è un grosso problema perché i record ci sono... ma è quanto mai curioso.