Vi espongo il mio stupidissimo problema che mi sta facendo impazzire:
Non so se va bene quasta sezione perchè il problema riguarda il form ma comunque la pagina è in PHP.
Ho una form con metoto="GET" e action="". All'interno di una tabella usata per impaginare i campi ho un campo testo e 2 menu a tendina che pescano tramite PHP i valori da un database.
Questi campi servono per filtrare una ricerca. Quando io ne compilo uno e premo invio non viene eseguita la parte di codice PHP per la ricerca ma mi ricarica la pagina passando i parametri della casella di testo e dei 2 menu a tendina mentre se premo il bottono con il mouse il passa correttamente anche il suo parametro.
E' come se il bottone non fosse selezionato e non senta la pressione del tasto invio.
Perchè???

<form name="ricerca" method="get" action="">
<TABLE>
<TR>
<TD>


<INPUT TYPE="TEXT" NAME="search_name"></P>
</TD>

<TD>
<SELECT NAME="search_societa">
<?php
echo "<OPTION>";
$query="select societa from societa order by societa";
$db->select_db('one');
$result=$db->query($query);
if (!$result) {
echo "<OPTION>DB Error, could not query the database";
}
$num_rows=$result->num_rows;
for($i=0;$i<$num_rows;$i++)
{
$row=$result->fetch_row();
echo "<OPTION>$row[0]</OPTION>";
}
?>
</SELECT>
</TD>
<TD>
<SELECT NAME="search_ufficio">
<?php
echo "<OPTION>";
$query="select ufficio from ufficio order by ufficio";
$db->select_db('one');
$result=$db->query($query);
if (!$result) {
echo "<OPTION>DB Error, could not query the database";
}
$num_rows=$result->num_rows;
for($i=0;$i<$num_rows;$i++)
{
$row=$result->fetch_row();
echo "<OPTION>$row[0]</OPTION>";
}
?>
</SELECT>
</TD>
<TD>
<INPUT type="submit" name="search" value="Ricerca">
</TD>
</TR>
</TABLE>