Isprobao na sve moguće načine, i sa "||", "AND" i stavljanje u zagrade ali ništa.
$rs=db_query("SELECT id, category_id, supercategory_id, naselje_id, regija_id,
jezik_id, naslov, opis, adresa, grad, drzava, cijena, tip_oglasa FROM spread
WHERE (category_id='$category_id')&&(naselje_id='$naselje_id')");
Tu sam stavio provjeru i category_id i naselje_id (da odgovaraj7u jedan drugom. link je oblika
[url]http://localhost/category.php?category_id=8&naselje_id=1341[/url]
Ali trebam staviti još i category_id i supercategory_id
[url]http://localhost/category.php?category_id=5[/url]
category_id='$category_id'
[url]http://localhost/category.php?supercategory_id=1[/url]
supercategory_id='$supercategory_id'
Ja sam zadnje probao ovako:
$rs=db_query("SELECT id, category_id, supercategory_id, naselje_id, regija_id,
jezik_id, naslov, opis, adresa, grad, drzava, cijena, tip_oglasa FROM spread
WHERE (category_id='$category_id')&&(naselje_id='$naselje_id') ||
category_id='$category_id' || supercategory_id='$supercategory_id'");
Ali tu ne funckionira odnos category_id vs naselje_id, tj. ne provjerava toćno!
Neznam kako bih objasnio drugačije:
Probat ću ovako:
Linkovi u category.php mi mogu biti tipa:
category.php?category_id=8&naselje_id=1428 //tu trebam provjeriti (category_id='$category_id')&&(naselje_id='$naselje_id')
category.php?supercategory_id=1
category.php?category_id=8
Al kad dodam ove druge dvije provjere onda ne radi za onu prvu! To je pitanje, ne znam kako ih odovjiti i definirati! Znam da sa znakom && vršiš dvostruku provjeru i ona prva mi radi ali kako da dodam ove druge dvije tj. definiram!
Jer kad klikneš na category onda ti je link "category.php?category_id=5"
kad klikneš na naselje onda provjeri category i onda naselja koja su tu "category.php?category_id=5&naselje_id=1324"
Neznam stvarno kako bih drugačije objasnio.