Allora, ho sommato i codici:
Codice PHP:
<?
$username="root";
$password="pass";
$database="database";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM anapro";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
echo " <b>Codice prodotto:</b> \n";
echo " <select name='db' onChange='submit(this.form)'>\n";
while( $row = mysql_fetch_row( $result )) {
$sel = ( $db === $row[0] ) ? "id='sel' selected" : "";
printf( " <option %s value='%s'>%s</option>\n", $sel, $row[0], $row[0] );
}
echo " </select>\n";
?>
<FORM method="POST" action="testata.php">
<INPUT type="submit" value="Invia">
In testata php ho messo:
Codice PHP:
<?php
$open = fopen('file.csv','a');
fwrite( $open, "\nT;".$_POST['db'].";" );
fclose($open);
?>
Però nel csv non viene fuori il valore selezionato, nel senso che viene "T;;"