Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Generazione txt

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    207

    Generazione txt

    codice:
    <?
    require "connect.inc.php";
    
    $db=mysql_connect($dbhost,$dbuser,$dbpw)
    or die ("Errore durante la connessione al database"); 
    
    $sql="SELECT * FROM ricette WHERE id = '$action'"; 
    $result=mysql_db_query("ricette",$sql,$db); 
    while ($row=mysql_fetch_array($result)) 
    
    {
    	
    echo "$row[titolo]";
    
    }
    ?>
    E' possibile aggiungere qualche riga a questo codice per fare in modo che il sistema oltre a restituirmi la pagina ricetta.php con il titolo della ricetta scelta mi generi anche un txt con all'interno la stessa variabile ?

  2. #2
    http://it.php.net/manual/it/function.fwrite.php

    se vedi che non ce la fai ti do una mano.
    ciao

  3. #3
    $myFILE = fopen("ricetta.txt",wb);
    $OUTPUT = fwrite($myFILE,$contenuto);
    fclose($myFILE);

    dove la variabile contenuto la implementi così nel tuo script:

    while ($row=mysql_fetch_array($result))

    {

    echo "$row[titolo]";
    $contenuto .= $row[titolo]."\n";

    }

    o, più elegantemente, se vuoi i titoli singoli in un array (per farne altro)

    $i = 0;
    while ($row=mysql_fetch_array($result))

    {

    echo "$row[titolo]";
    $contenuto[$i] = $row[titolo];

    $i++;
    }

    e la scrittura nel file
    $OUTPUT = fwrite($myFILE,implode("",$contenuto));


    ciao

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.