有没有办法从PHP SQL中的字段表数据库中提取字符串?
我有一条街道,示例值为Waho, Segun, Gims, Korpa
并使用关键字segun
运行搜索php
然后展示Waho,Segun,Gims,Korpa。
我可以在显示模式下只显示 Segun 吗?
我的查询select *from citys where street like '%$key%' or city like '%$key%' order by city asc limit 1
并使用echo $row['street']
或使用explode显示它?
答案 0 :(得分:0)
我不确定这是不是你的追求。但是,如果您使用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"};
}