我有這個while循環回聲來自SQL數據庫的條目。我有一個「添加到購物車」按鈕,應該從列表中刪除條目,並將其添加到其他地方。這部分工作,但一旦我點擊「添加到購物車」按鈕,該條目不會馬上刪除,我必須手動刷新頁面或訪問另一個頁面,並返回以便看到該項目被刪除。我嘗試在按鈕的onclick propery上使用以下(和幾個類似的)行,但它不起作用。PHP刷新按鈕onclick
echo "<br /><center><input type='submit' name='submitAdd' value='Add to Cart' onclick='window.location.reload();'></center>";
任何建議表示讚賞。
謝謝。
編輯:這是我用來生成表的while循環。它在一個標籤裏面。
while ($row = mysql_fetch_array($song_query)) {
foreach ($_SESSION['selected_items'] as $key => $value) {
if ($value == $row['Item_ID']) {
$rowID = $row['Item_ID'];
echo "<tr style='background-color: #66FFFF;'>";
echo "<td><input type='checkbox' name='removeFromCart[]' value='$rowID'></td>";
echo "<td>" . $row['Item_ID'] . "</td>";
echo "<td>" . $row['Name'] . "</td>";
echo "<td>" . $row['Artist'] . "</td>";
echo "<td>" . $row['Album'] . "</td>";
echo "<td>" . $row['Time'] . "</td>";
echo "<td>" . $row['Year'] . "</td>";
echo "<td>" . $row['Bit_Rate'] . "</td>";
echo "<td>" . $row['Sample_Rate'] . "</td>";
echo "</tr>";
}
}
}
處理添加到購物車功能的頁面是否一樣?或者它在不同的頁面上? – asifrc 2013-04-10 23:57:08
這是相同的頁面。 – TheShadowbyte 2013-04-11 00:01:05