저는 PHP와 PostgreSQL을 사용하여 장바구니를 만들고 있습니다. 배열에 저장된 참조 번호를 사용하여 장바구니에 항목을 가져올 수있었습니다. 사용자가 확인란을 클릭하여 항목을 장바구니에 추가하는 것과 같이 제거 기능을 만들려고 시도하는 중 항목을 제거하지만 모든 작업이 페이지를 새로 고치는 것입니다. 테이블을 제거합니다. 지금까지PHP- 쇼핑 카트 항목을 삭제 하시겠습니까?
내 코드 :
<form action="shoppingcart.php" method="post" style="width: 80%">
<input type="submit" name="RemoveFromCart" value="Remove">
<?php
if(isset($_POST['itemsre']))
{
$n = count($_POST['itemsre']);
for($i = 0; $i < $n; $i++)
{
}
$items = array();
foreach($_POST['itemsre'] as $item)
{
$items[] = pg_escape_string($con, $item);
}
if(!$_SESSION["deletingrows"])
{
$item_string = "'" . implode("','", $items) . "'";
$result = pg_query($con, "SELECT title, platform, description, price FROM CSGames WHERE refnumber IN ($item_string)");
while($result)
{
unset($result);
}
}
}