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

PHPを使用してMySQLで作成されたばかりの行のIDを返す方法はありますか?

    最後の自動インクリメントIDを意味しますか?

    <?php
    $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
    if (!$link) {
        die('Could not connect: ' . mysql_error());
    }
    mysql_select_db('mydb');
    
    mysql_query("INSERT INTO mytable (product) values ('kossu')");
    printf("Last inserted record has id %d\n", mysql_insert_id());
    ?>
    


    1. Oracle(11.2.0.1):UPDATEステートメントによって現在更新されている行を識別する方法

    2. PHP-mysqlに日付を挿入します

    3. データを失うことなくSQLデータベースの列データ型を変更する方法

    4. すでに存在するRails自動割り当てID