0

我有一个问题,我没有收到任何错误,一切都好像没有错一样!我已经完成了所有这些工作,然后突然之间它就停止了工作。除了这个之外,我所有的其他 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();

它不返回任何错误。它很奇怪。没有任何东西被插入到数据库中。

4

1 回答 1

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();
于 2012-06-17T15:25:26.730 回答