mojeMedlem sedan jan. 200778 inlägg Jag vill ha en sökmotor som nu bara är på år och typ av bild
har trixat hit och dit men får de ej att fungera som jag vill
vill att när man väljer typ å year så kommer de bara upp där de uppfylls
och när bara ett av alternativen är valt så ska allt som har de värdet visas
och inget annat
$typ = $_GET[typ];
$year = $_GET[year];
$result = mysql_query("SELECT * FROM bilder WHERE (picKat LIKE '$typ' && picYear = '$year')
OR (picKat LIKE '$typ')
OR (picYear = '$year')")
QonosMedlem sedan sep. 2000438 inlägg så här kanske det bli?
$sql = "SELECT * FROM bilder WHERE "
if (picKat && picYear )
$result .= "picKat LIKE '$typ' && picYear = '$year'";
elseif (result)
$result .= "picKat LIKE '$typ'";
elseif (picYear)
$result .= "picYear = '$year'";
mysql_query($sql);
GeinMedlem sedan sep. 20005 700 inlägg
Qonos skrev:
så här kanske det bli?
$sql = "SELECT * FROM bilder WHERE "
if (picKat && picYear )
$result .= "picKat LIKE '$typ' && picYear = '$year'";
elseif (result)
$result .= "picKat LIKE '$typ'";
elseif (picYear)
$result .= "picYear = '$year'";
mysql_query($sql);
Vilket öppnar upp för SQL injections!