Задать вопрос
Все статьи / Хостинг / Скрипты / PHP / Искажённые данные при запросе к MySQL
Найти результаты:
Период:
с:
 
по:
Помощь в поиске

Помощь в поиске

apple banana
Найти записи, которые содержат хотя бы одно из двух слов.

+apple +juice
Найти записи, которые содержат оба слова.

+apple macintosh
Найти записи, которые содержат слово 'apple', но положение записей выше, если они также содержат 'macintosh'.

+apple -macintosh
Найти записи, которые содержат слово 'apple', но не 'macintosh'.

+apple ~macintosh
Найти записи, которые содержат слово 'apple', но если запись также содержит слово 'macintosh', rate it lower than if row does not. Это более "мягкий" чем поиск '+apple -macintosh', для которого наличие 'macintosh' вызывает что записи не будут возвращены вовсе.

+apple +(>turnover <strudel)
Найти записи, которые содержат слова 'apple' и 'turnover', или 'apple' и 'strudel' (в любом порядке), но ранг 'apple turnover' выше чем 'apple strudel'.

apple*
Найти записи, которые содержат такие слова как 'apple', 'apples', 'applesauce', или 'applet'.

"some words"
Найти записи, которые содержат точную фразу 'some words' (например записи содержащие 'some words of wisdom', но не "some noise words").

Искажённые данные при запросе к MySQL

Если при обращении к базе данных mysql из php-скрипта возвращаются искажённые данные (перед каждым символом " (кавычки) ставит символ \ (обратный слэш)) то это означает, что на сайте включена директива php с названием magic_quotes_gpc.

Чтобы её отключить, достаточно добавить в конец файла .htaccess сайта такую строку:

php_flag magic_quotes_gpc off
Предыдущая статья
Вывод ошибок PHP
Следующая статья
Как изменить версию PHP на хостинге