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

PHP / MySQL-BEGIN...COMMITが機能しない

    行を複数のphpステートメントに分割してみてください:

    $query = "BEGIN";
    mysql_query($query) or die (mysql_error());
    $query = "INSERT INTO content_subpages (title, url_referer) VALUES ('$pagetitle','$url_referer')";
    mysql_query($query) or die (mysql_error());
    
    $query = "INSERT INTO ccm_main_menu (sub_item, sub_item_link,sub_item_sort_order) VALUES ('$pagetitle','$url_referer','$newsort')";
    mysql_query($query) or die (mysql_error())
    
    $query = "COMMIT";
    mysql_query($query) or die (mysql_error());
    


    1. bashからMySQLクエリを実行しているときに、影響を受ける行数を取得するにはどうすればよいですか?

    2. symfonyクエリのエラー:期待される文字通り、取得しました''

    3. PHPコードの速度が低下している場所を特定する(パフォーマンスの問題)

    4. MySQLでのRIGHT()関数のしくみ