我有一个问题,我没有得到任何错误,但没有任何错误!我把这一切都搞定了,突然间它就停止了工作。我的所有其他SQL东西都在我的脚本上工作:
// Submit the form and enter the details into the database
$result = $dbc->prepare('INSERT INTO users (user_name, pwd, date, user_level) values(?,?,?,?)');
$result->bind_param('sssi', $username, $hash, $now, $userlevel);
printf("Errormessage: %s\n", $result->error);
$result->execute();
$result->close();
它不会返回任何错误。这很奇怪。没有任何内容插入数据库。
答案 0 :(得分:1)
也许先执行,然后检查错误信息?
$result = $dbc->prepare('INSERT INTO users (user_name, pwd, date, user_level) values(?,?,?,?)');
$result->bind_param('sssi', $username, $hash, $now, $userlevel);
$result->execute();
printf("Errormessage: %s\n", $result->error);
$result->close();