sql >> データベース >  >> RDS >> Mysql

MySQLCAPIの使用-プリペアドステートメントを使用して行の挿入が成功したかどうかを確認します

    にはすでにコードがあります
    if(mysql_stmt_execute(stmt) != 0) {
            printf("Unable to create new session: Could not execute statement\n");
            return NULL;
    }
    

    それが失敗した場合は、行を挿入していません。ドキュメントには、完全な が含まれています。

    mysql_stmt_affected_rows を使用することもできます ()mysql_stmt_execute()が成功した後、挿入/更新/削除された行の数を確認します。




    1. 警告:mysql_result()は、パラメーター1がリソースであり、ブール値が指定されていることを想定しています。

    2. コマンドラインを介してLinux上のMySQLユーザーに権限を付与する

    3. MySQLに挿入された複数の行のIDを取得するにはどうすればよいですか?

    4. Laravelデータベーススキーマ、Nullable Foreign