嗨,這裏我有上面這個腳本的問題......它做的事情,但返回錯誤..它正確地更改數據庫,但返回錯誤...我有錯誤的地方?如果成功執行,而不是字符串Php MySql未知錯誤
$result = mysql_query(
"INSERT INTO student (fullname, username, password, group_id)
VALUES ('$fullname', '$username', '$password', '$group_id')"
);
if ($result == 'true'){
$caturi = $group_id;
if (isset($_POST['subject'])) {
foreach ($_POST['subject'] as $cat) {
$values[] = sprintf (
"(%d, '%s')",
intval($cat),
mysql_real_escape_string($caturi)
);
}
$result2 = "INSERT INTO list (subject_a, group_a)
VALUES " . join(',', $values);
mysql_query($result2);
}
echo '<p align="center" style="color:#ccc;">Success...</p>';
}
else{
echo "Error...";
}
你應該嘗試看看,如果你確實有一個MySQL使用'mysql_error()' –
請你能不能改變'回聲「錯誤...」;''到回聲「錯誤。 ..「。 mysql_error();'。這會給你一些關於錯誤的信息。 – n00dle