Общие > Базы данных
выборка определенного слова из кучи данных
Меняздесьдавнонет:
запятую, однако, надо между * и МИД
Меняздесьдавнонет:
единственно что, я не понял, МИД берется от поля детайлс, а файнд локейтится в поле дата
Alexandr:
--- Цитировать ---SELECT * MID
--- Конец цитаты ---
где запятая.
--- Цитировать ---detail , LOCATE(\'$find\', data
--- Конец цитаты ---
detail и data - должно быть одно поле.
[OFF]Сори я впарился в своём примере[/OFF]
Однако, это уже скорее логическая ошибка.
tarya:
доброе утро.
я подправил строку запроса, получилось
$query = "SELECT * , MID (data , LOCATE(\'$find\', data) -20, 30) FROM u_find WHERE data LIKE \'$find\'";
где "data" это поле в таблице u_find где производится поиск $find - выдает вот такую ошибку: You have an error in your SQL syntax near \'(data , LOCATE(\'Василий\', data) -20, 30) FROM u_find WHERE data LIKE \'Василий\'\' at line 1
Alexandr:
--- Цитировать ---MID (data
--- Конец цитаты ---
Пробел убери
MID(data
Навигация
Перейти к полной версии