lista_dokument.php?typ=hasla_p&sortuj=po_autorze&strona=1&slowo=aaa
oraz adres
lista_dokument.php?typ=slowo_k&sortuj=po_autorze&strona=1&slowo=aaa
teraz w zależności od wyboru to co w adresie (konkretnie typ=hasla_p lub typ=slowa_k) zmieniał linie zapytania SQL do bazy danych
<?php $slowa_kluczowe = $_GET['slowa_k']; $hasla_przedmiotowe = $_GET['hasla_p']; switch ($sortuj) { case 'po_autorze': $SQL = "select id_dokument as id, slowa_kluczowe, hasla_przedmiotowe"; $SQL .= " from przy_dokumenty tt "; { $SQL .= " where slowa_kluczowe LIKE '%$slowo%' "; } { $SQL .= " where hasla_przedmiotowe LIKE '%$slowo%' "; } $SQL .= " order by autor ASC LIMIT $start,$ile"; $polaczenie->WykonajZapytanie ($SQL); //echo "<b>DEBUG: </b> " .$SQL; break; ... } ?>
Teraz sprawdza tyko warunek else, jak zrobić aby sprawdzało oba warunki?
Pozdrawiam