我已成功連接到數據庫並在網上發佈了mysql數據並在其上手動添加了笑話。此處提供了輸出看起來像的屏幕截圖。 無法從php中刪除mysql數據
當我在文本框內手動輸入相應的笑話id並按下delete按鈕時,它會刪除與它相對應的笑話。但是當我直接點擊刪除按鈕時,該笑話不會被刪除。如何更新該文本框的值?目前,我已經將文本框的輸入類型設置爲文本,以便了解其中的內容。我使用的PHP版本:7.1.1和Apache/2.4.25(Win32的
<p><a href="?addjoke">Add your own joke</a></p>
<p>Here are all the jokes in the database:</p>
<?php foreach ($jokes as $joke) : ?>
<form action ="?deletejoke" method='post'>
<blockquote>
<p><?php echo htmlspecialchars($joke['text'], ENT_QUOTES, 'UTF-8');?>
<input type = "text" name = "id" value = "<? php echo $joke['id']; ?>">
<input type = 'submit' value = 'Delete'>
</p>
</blockquote>
</form>
哪裏是PHP代碼? – Mazz
刪除'?'和'php'之間的空格 – LordNeo