我一直在處理我自己的PHP項目。我遇到了障礙。我正在嘗試檢索數據庫的結果併爲每個結果集打印出一個表單。PHP從大型SQL結果集中檢索變量
然後我想用一個特定的結果交互或者是刪除它或將它傳遞給函數等。
繼承人是我當前的代碼:
<?php
while($row = mysqli_fetch_array($result)){
echo '<div id="post">'; ?>
<form action="" method="post">
<?php
echo "<font size=4>".$row['post']."<br>";
echo "posted by : ".$row['username']."<br>";
$id = $row['p_id']; ?>
<input type="submit" name="choice" value="Y">
<input type="submit" name="choice" value="N">
</form>
<br>
</div>
}
<?php
if($_POST['choice']=="Y"){
// progress
functionA();
}
else if($_POST['choice']=="N"){
// delete or remove
functionB();
}
?>
所以在這裏我的目標是點擊Y取得該特定結果或N以刪除/移除結果。 但是,當前通過單擊任一按鈕,所有結果都將被刪除或進度。我知道這個ID應該用來區分帖子,但我似乎無法讓它工作。一旦按下按鈕,它將所有結果傳遞給任一功能。
我看到你結束你的PHP代碼'>'那麼你有PHP代碼,但沒有開口PHP標籤? '<?php'是你的實際代碼嗎? – CodeGodie
@CodeGodie沒有抱歉,這只是代碼的一小部分。我已編輯上述有更好的結構 – DetectiveClarke