आप इसे अपने html/php में डाल सकते हैं
echo '<td width="40%"><img width="100%" height="300" src="data:image/jpeg;base64,'.base64_encode( $row['product_image'] ).'"/></td></tr>
<td><form name="form' . $proID . '" class="del_forms" method="post" action="deleteupload.php">
<input type = "hidden" name="del_item" value="' . $proID .'" />
<input type="submit" value="Delete" /></form></td></table><br>';
और आपके deleteupload.php
. में आप $proID;
. चुनेंगे एक $_POST['del_item'];
. के रूप में चर। मान लें कि $proID;
उस आइटम का आईडी नंबर है जिसे आप हटाना चाहते हैं।
ध्यान दें कि आपको mysqli
. का उपयोग करना चाहिए नहीं mysql
mysql
. के रूप में हमले के लिए संवेदनशील माना जाता है। आपको $_POST
. से भी बचना चाहिए/साफ करना चाहिए इंजेक्शन हमले को रोकने में मदद करने के लिए चर।
(int) $_POST['del_item'];
इस मामले में तब तक हासिल करना चाहिए जब तक कि आईडी पहले से ही पूर्णांक हों। (यदि उनमें अक्षर हों तो काम नहीं करेगा।)
आपको यह रुचिकर भी लग सकती है: एक पृष्ठ में एकाधिक फ़ॉर्म या एकाधिक सबमिट?