テキストボックスで設定された2つの値の間の価格を表示するためにこのテーブルをソートする必要がありますが、多くの検証を試みましたが、ここでは機能しません. ):
<form action ="index2.php" method="post">
Games priced<input action="index2.php" method="post" type="text" name="min">
Between<input action="index2.php" method="post" type="text" name="max">
<input type="submit" value="Sort">
<?php
$query = "SELECT * FROM CSGames WHERE price <=min AND >=max ";
$result = pg_query("SELECT * FROM CSGames WHERE price <=min AND >=max ");
?>
これは私が使用しているSQLデータベースです
<?php
$con = pg_connect("bla bla");
if (!$con)
{
die('Could not connect: ' . pg_error());
}
$result = pg_query("SELECT * FROM CSGames");
echo "<table>
<tr>
<th>Title</th>
<th>Platform</th>
<th>Description</th>
<th>Price</th>
<th>Select</th>
</tr>";
while($row = pg_fetch_array($result)){
echo"<tr>";
echo "<td>" . $row['1'] . "</td>";
echo "<td>" . $row['2'] . "</td>";
echo "<td>" . $row['3'] . "</td>";
echo "<td>" . $row['4'] . "</td>";
echo '<td><input type="checkbox" name="games[]" value="' . $row['1'] . '|||' . $row['2'] . '|||'. $row['3'] . '|||' . $row['4'] . '"/></td>';
echo"</tr>";
}
echo"</table>";
pg_close($con);
?>
クエリが間違っているだけだと思いますが、これが http://users.aber.ac.uk/edd14/cs25010/index.phpで作業しているページであるかどうかはわかりません