我有代码从PHP数据库中获取信息,然后我想比较$ username变量与这些信息与strpos()函数...但它不工作.. 我能做些什么?mysql_fetch_array strpos()函数
$username = $_GET['username'];
$connection = new DB_Database();
$res = $connection->Select();
if ($res) {
$output = "";
while ($row = mysql_fetch_array($res)) {
if (strpos((string)$row['username'], $username)) {
$output.=" " . $row["username"] . " ";
}
echo $output;
“它不起作用”不是一个有效的问题描述。 – PeeHaa
为什么不作为SQL查询的一部分进行比较?另外,你是否简单地忘记了'== 0'和'=== false'之间的区别,如'strpos'的手册页所述? – deceze