Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
niki4ko каза:Правя си търсачка със сложно търсене. Имам примерно 4 текстови полета. При запис в четирите полета излиза един уникален резултат, но как може когато някоя от променливите липсва да ми излиза възможно най-уникалния резултат?
$imes = trim($_GET['ime']);
$telefons = trim($_GET['telefon']);
$kabinets = trim($_GET['kabinet']);
$zapiss = trim($_GET['zapis']);
if($imes !="")
{
$ime = $imes;
}
else
{
$ime = "%%";
}
if($telefons !="")
{
$telefon = $telefons;
}
else
{
$telefon = "%%";
}
if($kabinets !="")
{
$kabinet = $kabinets;
}
else
{
$kabinet = "%%";
}
if($zapiss !="")
{
$zapis = $zapiss;
}
else
{
$zapis = "%%";
}
jooorooo каза:ако не правиме тази проверка ако е празно ще търси ред в които е празно, а така с това: $ime = "%%"; показва всяка дума каквато и да е.
дори мойе и така.. но за други ситуации
$ime = trim($_GET['ime']);
и правиш заякка:
SELECT * FROM `table` WHER ime LIKE '%$ime%'
и така примерно търсиш дума "кон", ще ти покаже всички думи в които я има:
конспиратор
конски
ерконс
и тн.
jooorooo каза:Slavei ако ги сложиш директно променливите, не е добре, ако пишеш примерно име Сия, а има и Анастасия ще ти изкара и двата резултата, затова не е много удачно.
филтрирай си всичко изпратено било то с POST или GET ..