【发布时间】:2022-12-16 01:10:56
【问题描述】:
我有包含水库详细信息的数据库表。这些水库按其特点分为18种类型。每个水库都有唯一的代码(reservoir code)。然后我需要根据它们的类型找到并显示这些水库。我使用表单选择水库类型并提交到 PHP 页面并显示水库列表 ORDER BY 水库代码。我使用以下代码。
`
query($sql);
?>
` 但它给出空结果。
我尝试使用
$sql = "SELECT * FROM resourcelist WHERE rescode LIKE CONCAT($resreq,'_') ORDER BY rescode ";
但是当使用
$sql = "SELECT * FROM resourcelist WHERE rescode LIKE '$resreq%') ORDER BY rescode ";
给出其他类别的结果,使用带有额外字母的相同字符重新编码。
会是什么问题?请帮忙解决这个问题。 谢谢,
-
这是正确的方法:
'{$resreq}__'