我编写了这个函数来检索基于 STRPOS 的统计中记录的网站链接的主页,但 Medoo 抛出了一个错误。
function getSiteAuthor($string) {
if ($string) {
$result = db::query("SELECT id, http FROM users WHERE (strpos(http, '$string') != false) ");
foreach ($result as $row) {
return $row['id'];
}
}
}
http 可能是“ http://example.com ”,而 $string 可能是“ http://example.com/somePage/ ”。所以我正在寻找 $string 中包含 http 的位置
错误是“表中未找到 strpos”。
这可以使用 strpos 完成还是应该使用 LIKE ,如果是,如何编码。