Просто PHP търсене в MySQL

Уважаеми потребители! Благодарим ви, че се интересувате от нашето съдържание, така че всеки ден искаме да ставаме все по-добри и по-добри.!

Благодаря ви много за вашата помощ и внимание към нас.!

В днешния урок ще разгледаме търсене в php mysql. Има много скриптове за търсене, някои използват база данни, други се справят без нея, има разширени търсения с прецизно сортиране. Ще се съсредоточим върху обичайното просто търсене, което търси информация на две таблици от базата данни MySQL.

Създайте база данни search_lite, тя съдържа две таблици news - news и vac - vacancies.

Новини за изхвърляне на маса - новини.

Dump table vac - свободни работни места.

Свързваме се с базата данни. Поставяме условие за променливата $ search, при което заявката за търсене не е въведена или е по-малка от 4 знака, а също така проверяваме за наклонени черти и изрязваме променливата. Създаваме две заявки, които търсят в базата данни за две таблици новини и vac за текстовото поле. (Вече можете да изберете колко таблици ви трябват за търсене. Например, ще имате таблици за уроци, материали, статии и т.н. Можете също да промените условията за търсене, вместо текстовото поле, можете да изберете полето за заглавие или друго поле.) Тогава посочваме колко знака са в текста, когато показваме търсенето в променливата $ символи. Ако нищо не е намерено в таблиците за търсене news и vac, отпечатайте съобщение. Ако бъде намерен, ние показваме данни от две таблици news и vac за дадена заявка за търсене.