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();

エラーは何も返しません。とても奇妙です。DBには何も挿入されません。

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 に答える