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

    Ciclo while al contrario

    Ciao a tutti!!!!!
    Una domandina, e' possibile scorrere le righe di un file txt al contrario???
    Cioe' partendo dall'ultima riga invece che dalla prima???
    Grazie in anticipo

  2. #2
    Codice PHP:
    $datafile('data.txt');
    $i count($data);
    while (
    $i) {
        
    $i--;
        echo 
    $data[$i];  

    con il for č + veloce.


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  3. #3
    Prima di tutto grazie della risposta,
    scusa ma forse prima non mi sono spiegato bene.
    Il mio problema e' il seguente: ho un piccolo database testuale formato da una trentina di righe,
    ognuna si riferisce ad una vasca contenente del vino, per creare una movimentazione da una vasca all'altra uso il ciclo while, quindi nel momento in cui voglio movimentare dalla vasca 1 alla 2 nessun problema perche' trovo prima la 1 e il ciclo mi gira correttamente, ma quando voglio fare il contrario mi succede un po di casino.
    Quindi vorrei, poter scorrere le righe al contrario ,individuare la riga da cambiare modificarla e riscriverla. (questa operazione la riesco gia' a fare ma solo nel caso di passaggio dalla 1 alla 2).
    Grazie della pazienza!!!!!! E se non sono stato chiaro chiedimi pure spiegazioni

  4. #4
    Originariamente inviato da lorenzo_jazz
    Prima di tutto grazie della risposta,
    scusa ma forse prima non mi sono spiegato bene.
    Il mio problema e' il seguente: ho un piccolo database testuale formato da una trentina di righe,
    ognuna si riferisce ad una vasca contenente del vino, per creare una movimentazione da una vasca all'altra uso il ciclo while, quindi nel momento in cui voglio movimentare dalla vasca 1 alla 2 nessun problema perche' trovo prima la 1 e il ciclo mi gira correttamente, ma quando voglio fare il contrario mi succede un po di casino.
    Quindi vorrei, poter scorrere le righe al contrario ,individuare la riga da cambiare modificarla e riscriverla. (questa operazione la riesco gia' a fare ma solo nel caso di passaggio dalla 1 alla 2).
    Grazie della pazienza!!!!!! E se non sono stato chiaro chiedimi pure spiegazioni
    Meglio se posti un esempio (files txt e codice).
    Chissā perchč mi suona come un compito
    in classe



    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  5. #5
    No tranquillo non e' un compito in classe!!!!!!!
    Cmq ti ringrazio per l'aiuto di ieri, perche' alla fine sono riuscito a fare l'operazione che volevo,
    usando le righe di codice che mi hai postato!!! Scorrendo le righe del file al contrario ne ho creato uno temporaneo con le righe inverse, ho fatto i calcoli che mi serviva su quel file e poi l'ho riscritto nell'ordine giusto ed ho cancellato il file temporaneo!!
    Scusa se ho dato l'impressione di volermi approfittare del forum, ma sono un neofita di php, quindi capirai le mie difficolta!!!
    Grazie di tutto

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.