下面是代碼:PHP錯誤時插入值到數據庫
function user_register($user) {
$link = db_connect();
$query = sprintf('INSERT INTO users(user_name, user_password, user_email, display_name, register_date, active_date, user_reputation, user_status)
VALUES("%s", "%s", "%s", "%s", "%s", "%s", %d, %d)',
mysql_real_escape_string($user['username']),
mysql_real_escape_string(md5($user['password'])),
mysql_real_escape_string($user['email']),
mysql_real_escape_string($user['name']),
mysql_real_escape_string(get_current_time()),
mysql_real_escape_string(get_current_time()),
1,
1);
$result = mysql_query($query) or die();
$num_rows = mysql_num_rows($result);
mysql_free_result($result);
mysql_close($link);
if ($num_rows == 1) {
return true;
}
else {
return false;
}
}
你收到的錯誤信息是什麼? – 2011-04-14 01:46:49