ショッピングカートを作成しようとしていますが、ユーザーがチェックしたチェックボックスをショッピングカートページに送信できました。それはデータベースからの詳細をエコーしますが、私は自分の詳細を自分で投稿することができないことに気づきました。
大きなグループが1つありますが、コードに追加してグループ化を解除し、テーブルに配置する方法はありますか?
これは、私のカートに詳細を投稿するために使用されるコードです。
<?php
if (isset($_POST['games'])) {
$n = count($_POST['games']);
for($i=0; $i < $n; $i++)
echo $_POST['games'][$i];
}
?>
これはデータベースです:
<?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['0'] . $row['1'] . $row['2'] . $row['3'] . $row['4'] . '"/></td>';
echo"</tr>";
}
echo"</table>";
pg_close($con);
?>