为了账号安全,请及时绑定邮箱和手机立即绑定
//更新数据库记录语句:update imooc_admin set username = 'king' where id =1
function update($table, $array,$where=NULL){
	//遍历数组取出数值
	foreach ($array as $key =>$val ){
		if($str==null){
			$sep="";
		}else{
			$sep=",";
		}
		$str.=$sep.$key."='".$val."'";
		$sql="update{$table}set{$str}".($where==null?null:"where".$where);
		mysql_query($sql)
		return mysql_affected_rows();//mysql_affected_rows() 函数返回前一次 MySQL 操作所影响的记录行数。
	}
}
这个更新记录操作的$str和$sep是从哪里来的,还有这个$array as $key =>$val 也是不太懂


正在回答

2 回答

你需要先看看PHP入门部分,之后在来做这个小项目,要循序渐进的学习哈^-^...

0 回复 有任何疑惑可以回复我~
#1

kun_z 提问者

我已经看过很多基础的教程,但是感觉有点枯燥
2014-09-16 回复 有任何疑惑可以回复我~

$str和$sep都是自己定义的变量,你先写出一个update更新操作的SQL语句,然后试着自己拼接一下这个语句试试看

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117283    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程
意见反馈 帮助中心 APP下载
官方微信