Salve a tutti
da giorni sto cercando di mettere il risultato di una query all'interno di un file .txt.
Prima avevo provato usando la sintassi Sql del outuput in un file di testo ma ho problemi con l'accesso alla cartella del server, poi ho inziato a giocare con questo script.
[CODE<?php
/* contatore e scrittura su file in genere */
$destinazione = fopen("tmp/valore.txt","r");
$DB_host = XXXXXX;
$DB_user = ''abcd;
$DB_password = 'fgh';
$DB_name = 'mno';
$link = mysql_connect($DB_host, $DB_user, $DB_password);
if (!$link) {
die ('Non riesco a connettermi: ' . mysql_error());
}
$db_selected = mysql_select_db($DB_name, $link);
if (!$db_selected) {
die ("Errore nella selezione del database: " . mysql_error());
}
$result = @mysql_query("SELECT COMMENTO FROM pensieridelgiorno where
MONTH(DATA) = MONTH(CURRENT_DATE) AND
DAY(DATA) = DAY(CURRENT_DATE)");
$risultato=mysql_query($result);
$destinazione = fopen("tmp/valore.txt","w");
fwrite($destinazione, $risultato);
fclose($destinazione);
mysql_close()
?>[/CODE]
Purtroppo una volta fatta girare la query, ho messo il risultato della query nell'array ma non scrive nulla nel file. Se elimino questa riga ($risultato=mysql_query($result)scrivo nel file ma non i valore che voglio mi mette ciome risultato il valore dell'id del Record.
Avete consigli?
Grazie
Lelle