@javaweb said:
ciao, grazie Pater, ho fatto come mi hai detto ma non riesco a farlo funzio nare...non capisco perchè;
ho creato due pagine
<form method="get" action="test.php?action=comune"> [url="test.php?comune=query1"]Comune A
comune.php
[url="test.php?comune=query2"]Comune B
e test.php
</form><?
@include ("../db/dbconf.php");
$link=mysql_connect("$db_host","$db_login","$db_pass")
or die ("Non riesco a connettermi a **$db_host");
mysql_select_db ($database, $link)
or die ("Non riesco a selezionare il db $database
");switch ($_GET["action"]) {
case "query1": $query = "SELECT comune FROM associazioni WHERE comune='varese'"; $result = mysql_query ($query,$link) or die ("Non riesco ad eseguire la richiesta $query"); while ($valori = mysql_fetch_array ($result)){ $a1 = $valori ["comune"]; $a2 = $valori ["denominazione"]; $a3 = $valori ["sede"]; $a4 = $valori ["telefono"]; $a5 = $valori ["fax"]; $a6 = $valori ["email"]; echo "<tr>"; echo "<td class='h13'>$a1</td>"; echo "<td class='h13'>$a2</td>"; echo "<td class='h13'>$a3</td>"; echo "<td class='h13'>$a4</td>"; echo "<td class='h13'>$a5</td>"; echo "<td class='h13'>$a6</td>"; echo "</tr>"; } break; case "query2": $query = "SELECT comune FROM associazioni WHERE comune='milano'"; $result = mysql_query ($tutto,$link) or die ("Non riesco ad eseguire la richiesta $query"); while ($valori = mysql_fetch_array ($result)){ $a1 = $valori ["comune"]; $a2 = $valori ["denominazione"]; $a3 = $valori ["sede"]; $a4 = $valori ["telefono"]; $a5 = $valori ["fax"]; $a6 = $valori ["email"]; echo "<tr>"; echo "<td class='h13'>$a1</td>"; echo "<td class='h13'>$a2</td>"; echo "<td class='h13'>$a3</td>"; echo "<td class='h13'>$a4</td>"; echo "<td class='h13'>$a5</td>"; echo "<td class='h13'>$a6</td>"; echo "</tr>"; } break; }?>
non ti consiglio fare così... con lo switch ti consiglio di settare solo la query da fare, poi fai un fetch array dopo, però fallo in modo che vada bene per tutti i comuni!