Есть ли способ извлечь строку из базы данных таблицы полей в PHP SQL?
у меня есть поле улица, и пример значения Waho, Segun, Gims, Korpa
и запустить поиск php с ключевым словом segun
Затем отобразите Вахо, Сегун, Гимс, Корпа.
могу ли я показать только Сегун в режиме отображения.
мой запрос select *from citys where street like '%$key%' or city like '%$key%' order by city asc limit 1
и показать это с echo $row['street']
или с помощью взрыва?
Я не уверен, если это то, что вы после. Однако, если вы используете PDO, вы захотите использовать параметризованный запрос.
Вы действительно должны предоставить больше информации в вашем вопросе.
$stmt = $pdo->prepare("SELECT street
FROM citys
WHERE street LIKE :key
OR city LIKE :key
ORDER BY city ASC
LIMIT 1");
$stmt->execute(array('key' => "%{$key}%"));
foreach ($stmt as $row) {
echo $row["street"};
}
Других решений пока нет …