【发布时间】:2013-06-17 15:19:29
【问题描述】:
让我知道通过表单从我的数据库中删除用户的正确方法是什么。
<?php
if (!$_POST[update])
{
echo
("<form method=\"POST\">
<input type=\"submit\" value=\"delete\" name=\"Delete\" />
</form>");
}
else{
$update = mysql_query("DELETE username = 'ddd' FROM `users`;");
or die(mysql_error());
}
// mysql_query("DELETE smth from users");
?>
请纠正错误,并告诉我为什么会这样:
解析错误:语法错误,磁盘中出现意外的“或”(T_LOGICAL_OR):...\xampp\htdocs\projectx\members.php 在线...
【问题讨论】:
-
!$_POST[update]应该是!$_POST['update']但您可能遇到的问题不止于此。 -
应该是 if( !isset($_POST['update']) ) { 代码在这里...}
-
删除
; or die中的;。 -
阅读一本关于 PHP 的书。这不是学习语言语法基本原理的网站。
-
一些 SQL 文档也可以提供帮助。这有点残酷,但编程并不是要输入随机关键字希望它们一起工作。
标签: php mysql button sql-delete