gpt4 book ai didi

php - 搜索工作正常,只有第一个结果未显示

转载 作者:行者123 更新时间:2023-11-29 22:48:35 24 4
gpt4 key购买 nike

标题应该清楚地说明问题。搜索功能按预期工作,但应该是第一个点击的内容根本不会显示,我不知道为什么。代码如下:

<form action="admin_orders_search.php" method="GET">
<input type="text" name="query" value="Search"/>
</form>

<?php
$query = $_GET['query'];

$query = htmlspecialchars($query);

$query = mysql_real_escape_string($query);

$sql = "SELECT * FROM orders WHERE 1";
$matches = preg_split('/\s+/',$query);
foreach($matches as $match){
$sql .= " AND `ship_eta` LIKE '%".$match."%'";
}
$raw_results = mysql_query($sql) or die(mysql_error());

if(mysql_num_rows($raw_results) > 0){

while($results = mysql_fetch_array($raw_results))
{

//---- 结果开始 ---->

$res=mysql_query("select * from orders ".$qry." order by id desc ");
while($row=mysql_fetch_array($raw_results))
{ ?>

//这里显示的是点击次数

}

//---- 结果结束 ---->

   }

}
else{
echo "No hits";
}
?>

最佳答案

在代码中:

$res=mysql_query("select * from orders ".$qry." order by id desc ");
while($row=mysql_fetch_array($raw_results))
{
//results here
}

您仍然使用变量$raw_results。我认为您想使用变量 $res 因为您已经使用 $raw_results

一段时间了

关于php - 搜索工作正常,只有第一个结果未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28984994/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com