老师,数据库连接成功,用户,管理员,商品都总是添加失败
老师,数据库连接成功,用户,管理员,商品都总是添加失败,而且查看列表读不出来,分类添加查看均成功,商品列表也能显示,但修改商品添加图片时失败
老师,数据库连接成功,用户,管理员,商品都总是添加失败,而且查看列表读不出来,分类添加查看均成功,商品列表也能显示,但修改商品添加图片时失败
2015-06-01
insert函数有问题
function insert($table,$arr){
//$sql = "insert into 表名(多个字段) values(多个值)";
foreach($arr as $key=>$value){//foreach循环数组
$value = mysql_real_escape_string($value);
$keyArr[] = "`".$key."`";//把$arr数组当中的键名保存到$keyArr数组当中
$valueArr[] = "'".$value."'";//把$arr数组当中的键值保存到$valueArr当中,因为值多为字符串,而sql语句里面insert当中如果值是字符串的话要加单引号,所以这个地方要加上单引号
}
$keys = implode(",",$keyArr);//implode函数是把数组组合成字符串 implode(分隔符,数组)
$values = implode(",",$valueArr);
$sql = "insert into ".$table."(".$keys.") values(".$values.")";//sql的插入语句 格式:insert into 表(多个字段)values(多个值)
mysql_query($sql);//调用类自身的query(执行)方法执行这条sql语句 注:$this指代自身
return mysql_insert_id();
}
用这个函数可以
举报