gpt4 book ai didi

php - 将表单中的数据添加到查询中

转载 作者:行者123 更新时间:2023-11-30 00:42:54 25 4
gpt4 key购买 nike

我正在构建一个非常基本的 html 网站,供在智能手机上使用,它看起来像这样

<body>
Some Text
<form name="input" action="query.php" method="get">
Search: <input type="text" name="search">
<input type="submit" value="Submit">
</form>
</body>

然后在 query.php 中我有这个

select ProductName, PalletSpace, Quantity, TransactionDate from Table1
having Table1.PalletSpace='B005E';

如何将两者链接起来,以便将在搜索框中输入的文本插入到查询中(其中显示 B005E?)?

编辑:query.php 现在包含以下内容:

<?
$username="xxx";
$password="xxx";
$database="xxx";



$con = mysqli_connect("xxx", "xxx", "xxx", "xxx");

$result = mysqli_query($con, "SELECT ProductName, PalletSpace, Quantity, TransactionDate FROM ProductTrans
WHERE ProductName = ($_REQUEST["search"])");

echo "<table border='1'>
<tr>
<th>Product Code</th>
<th>Pallet Space</th>
<th>Quantity</th>
<th>Date</th>
</tr>";

while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['ProductName'] . "</td>";
echo "<td>" . $row['PalletSpace'] . "</td>";
echo "<td>" . $row['Quantity'] . "</td>";
echo "<td>" . $row['TransactionDate'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>

query.php 和 html 文件(仍然相同)位于同一目录中。但是,当我尝试搜索时,它给了我这个错误

Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/u921305435/public_html/query.php on line 11

最佳答案

在您的 PHP 代码中,您可以使用 $_REQUEST["search"] 获取用户在文本框中输入的内容。

关于php - 将表单中的数据添加到查询中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21626431/

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