Php 最小值和最大值之间的sql价格
好的,我需要帮助,我正在尝试允许用户输入最小和最大价格,然后在提交时更新记录,但同时显示此信息。类型为(pgsql结果)的资源(3) 形式Php 最小值和最大值之间的sql价格,php,html,sql,forms,psql,Php,Html,Sql,Forms,Psql,好的,我需要帮助,我正在尝试允许用户输入最小和最大价格,然后在提交时更新记录,但同时显示此信息。类型为(pgsql结果)的资源(3) 形式 <form action ="database_connect.php" method="post"> Songs price min: <input action="database_connect.php" method="post" type="text" name="minimum"> </br>
<form action ="database_connect.php" method="post">
Songs price min: <input action="database_connect.php" method="post" type="text" name="minimum">
</br>
Songs price max:<input action="database_connect.php" method="post" type="text" name="maximum">
</br>
<input type="submit" value="Sort">
<?php
echo ($_POST['check_list']);
$min= "minimum";
$max= "maximum";
if (isset($_POST['check_list'])) {
echo $_POST['$min'];
echo $_POST['$max'];
}
//error_reporting(~E_ALL);
$conn = pg_connect("host=db.dcs.aber.ac.uk port=5432 dbname=teaching user=csguest password=r3p41r3d");
$query = "SELECT * FROM music` WHERE price BETWEEN {$_POST['minimum']} AND {$_POST['maximum']}";
$result = pg_query("SELECT * FROM music");
var_dump($result)
?>
</form>
歌曲价格最低:
歌曲最高价格:
首先从输入中删除method=“post”
。您的音乐
表周围也缺少勾号或勾号过多。此$result=pg_查询(“从音乐中选择*)
最有可能是$result=pg\u query($query)代码>-然后$\u POST['$min']
和$\u POST['$max']
应该是$min
和$max
。您也没有名为/名为“check_list”的元素。你需要回到画板上去。