如何从联系人列表中删除联系人(行)(表)

时间:2011-04-15 18:27:10

标签: php mysql web-applications

Hye伙计们,

我正在构建一个非常小的非面向对象,非mvc,简单的方法,php mysql Web应用程序。我试图了解php和mysql的基础知识,然后才能进入oop和mvc。 - 根据nmiranda的建议更新。

我有一个名为'contacts'的表,它有2列 - contact_id和contact_name。 假设我将页面格式化如下:

Buzzlair    -   Remove
Voufincci   -   Remove
Duerre      -   Remove
Watson      -   Remove

每个联系人都有一个唯一的ID(contact_id) 假设管理员正在查看列表联系人
假设管理员单击删除(按钮),则应删除联系人(仅限该特定联系人)。

DELETE FROM contacts WHERE contact_id='$_POST["contact_id"]'

也许提交按钮看起来像这样

<input method="submit" name="$contact_id" display="hidden" />
<input method="submit" value="Remove" />

我认为与contact_id有关。但我还是找不到。请告知我如何实现这一目标。最好使用哪种方法 - 获取或发布以及为什么?

谢谢。

更新:我已经开始工作了。我花了6个多小时的详尽阅读和挖掘。呃。谢谢大家。

1 个答案:

答案 0 :(得分:0)

只要管理员登录,get语句应该没问题。只需将你的删除链接上的href指向script.php?delID = 21(其中21是你动态添加到表行的contact_id),然后在script.php中设置一个sql DELETE查询来监视$ _GET [ 'delID']