Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [HELP] Visualizzazione di una tabella

    Innanzitutto saluto il forum (è il mio primo post qui!)

    Poi, per passare al dunque, volevo sapere come si fanno a visualizzare TUTTI i record di una tabella...
    Mi spiego meglio. Supponiamo la seguente tab:
    utenti(id,user,password);
    Io da un "mysql_num_rows()" mi faccio restituire il numero dei record in una tabella e poi con un ciclo li visualizzo uno ad uno e fin qui ci siamo. Il problema viene quando gli 'id' sono non incrementali (infatti al momento della create table ho settato la chiave primaria 'id' come auto_increment, ma in seguito a vari insert e drop gli id non sono più interi progressivi...) per esempio:

    id | user
    1 pippo
    2 pluto
    4 paperino

    In questo caso, secondo i cicli che ho fatto, il terzo record non viene visualizzato perchè ha un id maggiore della dimensione della tabella.
    Quello che voglio sapere è: esiste una funzione messa a disposizione dal mysql che permetta di estrarre record indipendentemente dall'id?

  2. #2
    Quando fai una query i risultati vengono messi in un array bidimensionale indipendente dall'autoincrement. Quindi fai un normale ciclo vedrai che stampi tutto!
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  3. #3
    Originariamente inviato da Nunkij
    Quando fai una query i risultati vengono messi in un array bidimensionale indipendente dall'autoincrement. Quindi fai un normale ciclo vedrai che stampi tutto!
    Se faccio un normale ciclo for che va da 0 a mysql_num_rows() succede quello che ho detto prima. C'è un'altro modo per fare il ciclo?

  4. #4
    Non sono sicuro su quello che dici cmq se non devi paginare devi fare un ciclo while così:


    while ($row=mysql_fetch_array($idquery))
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.