您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

php+mysql 面向对象 增删改查,该如何解决

2024/5/30 6:24:53发布20次查看
php+mysql 面向对象 增删改查
新手一枚,求指导。
localhost = $localhost; //就用$this->localhost 代替。
$this->root = $root;
$this->password = $password;
$this->database = $database;
}
public function connect(){
mysql_connect ($this->localhost,$this-root,$this->password);
mysql_select_db ($this->database);
mysql_query (set names utf8);
}
public function close(){
mysql_close();
}
public function myarray($result){ //形参
return mysql_fetch_array($result);
}
public function myquery($sql){
return @mysql_query($sql);
}
public function myrows($result){
return mysql_num_rows($result);
}
public function myselect($users){
return $this->myquery(select * from $users);
}
}
$db = new mysql(localhost,root,,stu_system);
id
name
sex
phone
myselect(users);
if(is_array($result)){
while($row=$db->myarray($result)){
?>
修改
删除

获取不到我的资源,找不到问题在哪。
------解决思路----------------------
没有执行 connect 方法
没有执行 myquery 方法
myselect 方法返回的是资源
------解决思路----------------------
引用:没有执行 connect 方法
没有执行 myquery 方法
myselect 方法返回的是资源
同上
localhost = $localhost; //就用$this->localhost 代替。
$this->root = $root;
$this->password = $password;
$this->database = $database;
}
public function connect(){
$this->link = mysql_connect($this->localhost, $this->root, $this->password);
mysql_select_db ($this->database, $this->link );
mysql_query (set names utf8);
}
public function close(){
mysql_close();
}
public function myarray($result){ //形参
return mysql_fetch_array($result);
}
public function myquery($sql){
$this->res = mysql_query($sql) or die (mysql_error());
return $this->res;
}
public function myrows($result){
return mysql_num_rows($result);
}
public function myselect($users){
return $this->myquery(select * from $users);
}
}
$db?=?new?mysql(localhost,root,,stu_system);
$db->connect();
id
name
sex
phone
myselect(users);
while($row=$db->myarray($result)){
?>
修改
删除
}
mysql_close();

该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product