簡體   English   中英

無法使用php代碼從mysql刪除行

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM