【发布时间】:2011-01-17 08:56:52
【问题描述】:
我在数据库中创建了一个名为“member”的表,其中包含字段“name”、“college”、“email”、“zid”现在我创建了一个类(在 php 中),例如
class member
{
private $name,$college,$email,$zid;
private function adduser
{
//function definition
}
public function autherise($id)
{
//function definition
}
}
现在在索引页面,我将这些值作为用户使用 html 表单(由 JS 验证)的输入,现在在表单的操作页面中,我想将对象创建为 obj=new member();然后调用类函数为 obj->autherise($_post['zid']); 我想要 autherise 和 adduser 函数的定义,如 autherise 检查 zid 的唯一性,并使用剩余的 post 变量调用 adduser 并将它们存储到对象中,然后在一个查询中将整个对象添加到 DB。
我不想
insert into member(name,email,college,zid) values('$name,$email,$college,$zid')
我想直接输入obj到db
你可以修改函数中的任何东西
提前致谢!!!
【问题讨论】:
标签: php mysql database oop class