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

    Listare i records di una tabella MySQL

    Quando provo a fare

    $result = mysql_query("SELECT * FROM tabella");
    while($data = mysql_fetch_row($result) {
    ...codice..
    }

    mi lista solo il primo record trovato, all'infinito....perchè?

    Conoscete qualche altro metodo per listare tutti i record di una tabella, correttamente?

  2. #2
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    prova così
    codice:
    $result = mysql_query("SELECT * FROM tabella");
    while($data = mysql_fetch_row($result) {
    $array[k++]=$data;
    ...codice..
    }
    dovresti avere in $array il risultato della query
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    while($data = mysql_fetch_row($result) {
    Non chiudi la parentesi tonda del while.


  4. #4
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    Originariamente inviato da pierotto
    Non chiudi la parentesi tonda del while.

    ho copiato ed incollato...
    codice:
    $result = mysql_query("SELECT * FROM tabella");
    while($data = mysql_fetch_row($result)) {
    $array[k++]=$data;
    ...codice..
    }
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

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.