ho fatto con questo swich ma l unica cosa che mi restituisce e una pagina bianca quando vado a fare la scelta della categoria col select
Codice PHP:
switch ($_POST['cat']){
case "barca":$nome_tabella="barca";
break;
case "postobarca":$nome_tabella="postobarca";
break;
case "imbarco":$nome_tabella="imbarcocerco";
break;
}
$conditions = array();
foreach($_POST['search'] as $key =>$value){
if(!$value) continue;
// nel caso di select, puoi mettere un option con value nullo
switch($key){
case 'reg':
$conditions[] = "regione LIKE '%".mysql_real_escape_string($value)."%'";
break;
case 'przini':
$conditions[] = "prezzo >= '".mysql_real_escape_string($value)."'";
break;
case 'przfin':
$conditions[] = "prezzo <= '".mysql_real_escape_string($value)."'";
break;
}
}
$sql_conditions = implode(' AND ', $conditions);
$query = "SELECT *,DATE_FORMAT(data,'%d-%m-%Y') as data1 from $nome_tabella WHERE $sql_conditions";
?>
<div style="position:absolute; left:30%; top:60%;">
<?
$risultato = mysql_query($query)
or die("Errore!! Nessun Campo selezionato per la ricerca " /*. mysql_error()*/);
?>