Prova:
Codice PHP:$marca = $_REQUEST["marca"];
$modello = $_REQUEST["modello"];
$prezzomin = $_REQUEST["prezzominimo"];
$prezzomax = $_REQUEST["prezzomax"];
$query = "SELECT * FROM tabella WHERE";
if (/*specificata marca*/) {
$query .= " marca = '$marca'";
$count = true;
}
if (/*specificato modello*/) {
if ($count) $query .= " AND";
$query .= " modello = '$modello'";
$count = true;
}
if (/*specificato prezzo minimo*/) {
if ($count) $query .= " AND";
$query .= " prezzo > '$prezzomin'";
$count = true;
}
if (/*specificato prezzo massimo*/) {
if ($count) $query .= " AND";
$query .= " prezzo < '$prezzomax'";
}
$query .= " ORDER BY prezzo DESC";

Rispondi quotando