我已经从 mysql 数据库中提取数据select *
,目的是多次使用数据而不使用 .sql 进行重复的 sql 查询WHERE
。
使用此数据,我正在提取包含搜索元素的行
while($row=mysql_fetch_array($query_result)){ <<<if match add to new array>>> }
由于有数千行,这花费的时间比我想要的要长。
我正在尝试使用:
$row=mysql_fetch_array($query_result);
$a = array_search($word_to_check, $row);
echo $a;
这会提取正确的 sql 标题,但不会提取行号。我想要实现的是
如果$word
在 mysql_fetch_array($query_result) 中找到,则将找到它的行添加到新数组中进行处理。
有什么想法吗?提前致谢。