Buongiorno a Tutti, sono nuovo di questo forum e mi sto accostando alla programmazione in PHP.
Il problema che mi sto ponendo � il seguente: in una pagina web sto inserendo un form che, attraverso il metodo POST, passa il valore di una variabile
<form method="post" action="myfile.php">
<?php
echo '<select name="myvalue">';
$q1 = mysql_query("SELECT val1, val2 FROM table");
while($temp = mysql_fetch_row($q1))
{echo "<option value=\"{$temp[0]}\">{$temp[1]}</option>";}
echo '</select>';
?>
<input type="submit" value="Cerca">
</form>
Il codice manda 'myvalue' (che viene letto interrogando un db) al file 'myfile.php' che lo riceve attraverso il metodo 'post' ($val=$_POST["myvalue"]). E tutto funziona regolarmente: viene interrogato il database secondo dei criteri definiti in 'myfile.php'.
Il problema � il seguente: vorrei che, accanto al pulsante "Cerca" (che produce i risultati di un'interrogazione del db) fosse presente un altro pulsante che produca un file in Excel utilizzando il valore di 'myvalue' preso dalla query precedente.
Devo creare un nuovo metodo <form method="post" action="myfileEXCEL.php"> reinserendo la query precedente o c'� un metodo che consente di abbreviare il codice?
Grazie per l'aiuto