[英]Cannot delete a row from mysql with php code
所以我試圖用php代碼在mysql中刪除一行,並且它沒有被刪除
編碼:
<?php
if (isset($_POST['zbrisi']))
{
$ime = $_POST['imeDatoteke'];
mysql_connect("localhost","root","");
mysql_select_db("upload");
mysql_query("DELETE FROM datoteke WHERE imeDatoteke=$ime");
mysql_close();
echo "<strong>Podatki so bili zbrisani!</strong>";
}
?>
<input name="imeDatoteke" type="text" />
<input type="submit" name="zbrisi" value="Zbriši" />
和數據庫:
嘗試這個
mysql_query("DELETE FROM datoteke WHERE imeDatoteke='$ime'");
如果要刪除的where-條件中的值是字符串,則必須將其括在'
:
...
mysql_query("DELETE FROM datoteke WHERE imeDatoteke = '" . $ime. "' ");
...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.