Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    376

    Semplice scrittura in un file

    Ciao a tutti. Io estraggo N record dal db e li voglio scrivere in un file .txt una riga sotto l'altra:

    primo record
    secondo record
    terzo record
    ecc.

    Sto avendo problemi con fwrite che mi scrive sempre e solo l'ultimo record: che codice posso usare? grazie

  2. #2
    Utente di HTML.it L'avatar di xPilux
    Registrato dal
    Jul 2004
    Messaggi
    103
    nn so che codice hai scritto tu, xò cosi dovrebbe funzionare:

    Codice PHP:
    $fp fopen('test.txt''w');
    while(
    $record mysql_fetch_assoc($res))
    {
        
    fwrite($fp$record['id'] . "\n");
    }
    fclose($fp); 

  3. #3
    Che strano! Posta il codice.
    max

    Silence is better than bullshit.
    @mmarcon
    jHERE, Maps made easy

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    376
    ora funziona, grazie. In pratica facevo confusione tra lo scrivere il file e subito dopo leggerne il contenuto usando male gli esempi del manuale su php.net.
    Un ultima cosa: io uso mysql_fetch_array: è meglio il fetch_assoc che hai usato tu?

  5. #5
    Utente di HTML.it L'avatar di xPilux
    Registrato dal
    Jul 2004
    Messaggi
    103
    Se usi mysql_fetch_array ti ritorna un semplice array, se usi
    mysql_fetch_assoc ti ritorna un array associativo

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.