Salve, come da titolo vorrei creare un menu a tendina che in base alla selezione del parametro selezionasse tutti i record presenti nel DB.
Adesso ho creato 4 menu a tendina ognuno mi verifica un parametro, ma non riesco a farlo funzionare selezionando un parametro alla volta, mi da risultati concreti se li seleziono tutti.
Inoltre mi piacerebbe poter avere una ricerca di tutti i record, ovviamente nel menu a tendina si dovrà selezionare 'Vedi tutti' o qualcosa del genere.
Allego parte di codice che utilizzo per passare il parametro
Grazie per l'aiuto
Max61
Adesso ho creato 4 menu a tendina ognuno mi verifica un parametro, ma non riesco a farlo funzionare selezionando un parametro alla volta, mi da risultati concreti se li seleziono tutti.
Inoltre mi piacerebbe poter avere una ricerca di tutti i record, ovviamente nel menu a tendina si dovrà selezionare 'Vedi tutti' o qualcosa del genere.
Allego parte di codice che utilizzo per passare il parametro
PHP:
$Query_tipo="SELECT *
FROM tblrilevatori
GROUP BY tipo
ORDER BY tipo";
//esecuzione della query
$Leggi_tipo=@mysql_query($Query_tipo) or die (mysql_error());
if(!$Leggi_tipo)
print("<H2>Query fallita!</H2>");
else
echo "<select name='tipo' id='tipoid'>";//Genera casella a discesa
while ($row = mysql_fetch_array($Leggi_tipo))
{
$tipo=$row['tipo'];
$tipo = iconv('UTF-8', 'windows-1252', $tipo);
$tipo= addslashes($row['tipo']);
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
echo "<option value =\"$tipo\">$tipo </option>"; //Popola casella
}
$tipo= addslashes($row['tipo']);
echo "value=$tipo </select>";
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES utf8");
function removeslashes2 ( $stato )
{
$stato = implode ( "" , explode ( "\\" , $stato ));
return stripslashes ( trim ( $stato ));
}
Max61