douzao9845
2012-06-12 05:51
浏览 181
已采纳

如何从$ _POST数组中删除元素?

I want to insert a record into a MySQL database table from a formulaire. The problem is that there is a field that is not in the table's columns in the $_POST variable but it's displayed as a textfield in the formulaire. I insert the fields values by this way :

$newRecord->insert($_POST); // we created a generic function insert($array) to insert records

So how to remove an element of the $_POST ?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • doufei8691 2012-06-12 05:52
    已采纳

    simply go:

    unset($_POST['field']);
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • dqf35839 2012-06-12 06:01

    If $_POST contains user-entered data then I really hope that insert function is sanitising the data. If not you're just asking for a SQL injection attack.

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题