【发布时间】:2016-03-11 04:08:10
【问题描述】:
这些是我的搜索按钮脚本。我为我的数据库使用 SQL 我有两张桌子:
upload_data - fields(user_id, file_name, file_size, file_type)
crew - fields(user_id, lname, fname, mname, rank, ship)
搜索按钮的脚本:
$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 Middle Rank Ship Payslip
【问题讨论】:
-
这适用于哪个 RDBMS?请添加标签以指定您使用的是
mysql、postgresql、sql-server、oracle还是db2- 或其他完全不同的东西。 -
你是否在循环中覆盖了你的资源变量?
-
对不起,我还是新手。我正在使用 mysql