这些是我的搜索按钮脚本。我在我的数据库中使用SQL 我有两张桌子:
upload_data - fields(user_id, file_name, file_size, file_type)
crew - fields(user_id, lname, fname, mname, rank, ship)
搜索按钮的SCRIPT:
$sql="SELECT crew.user_id, crew.lname, crew.fname, crew.mname, crew.rank, crew.ship, upload_data.FILE_NAME
FROM crew INNER JOIN upload_data
ON crew.user_id = upload_data.user_id
WHERE crew.user_id like '%$search%' OR
crew.lname like '%$search%' OR
crew.fname like '%$search%' OR
crew.mname like '%$search%' OR
crew.ship like '%$search%' OR
crew.rank like '%$search%'
ORDER BY crew.lname DESC";
我现在的问题是每次进行搜索时都会发现"找到1个结果"但它没有显示结果。
搜索结果
找到1个搜索结果" 160"E-ID LastName FirstName中级船舶薪资单
答案 0 :(得分:0)
执行 echo $ sql; 并直接在数据库中手动运行一次查询。如果在那里看到很多行,那么您的脚本可能已覆盖了您的db资源变量。我假设上面的错误消息不是来自您的数据库,而是来自您自己的脚本。