【发布时间】:2011-08-11 17:37:59
【问题描述】:
我怎么做错了我想从数组中插入数据库数据:
$tabb = array(
'name' => 'test',
'login' => 'testt');
但我不能使用 SET,因为查询的结尾是 char ,.
public function insert($table, $values){
if($this->database){
print_r($values);
$we = 'INSERT INTO '. $table .' SET ';
foreach($values as $value => $key) {
$we .= ' ('. $value .' = "'. $key .'") ';
}
print $we;
mysql_query($we);
}
return true;
}
我确实打印了 $we:
INSERT INTO user SET (name = "test") (login = "testt")
不行,求帮助 php
【问题讨论】: