我想从数据库中删除一行,我使用下面的代码。当我提交页面重新加载,如果我检查数据库行仍然存在。没有错误,没有任何东西。我能做些什么来解决这个问题?php query_mysql不返回任何东西
HTML
<div class="delete_row">
Sterge
<form method="post" action="">
*<input type="text" name="id_col" Placeholder="Id-ul coloanei"><br>
<input type="submit" name="submit1" value="Sterge">
</form>
</div>
PHP
$id_stergere=isset($_POST["id_col"]);
$submitcheck2=isset($_POST["submit1"]);
if($submitcheck2 && $id_stergere !==0){
$sql = "DELETE FROM evenimente WHERE ID_even=$id_stergere";
$result = query_mysql($sql);
}
您在标题中询问'mysql_query',但在您的代码中只有'query_mysql'和'$ id_stergere'是'true'或'false',但不是id。 –
它是query_mysql我很抱歉,它是错误还是真的?它没有从输入中获得价值吗? –
你知道有一个文件? [php:isset](http://php.net/manual/en/function.isset.php) –