スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

はてなブックマークに追加 はてなブックマーク - スポンサーサイト

Ver.1.21:デバッグ用SQL表示機能修正

MyHome Portal Ver.1.21を リリースしました。
http://ok2nd.web.fc2.com/download.html

  • 一覧形式ページでurl引数にdebug=yを付けるとSQL文を表示するようにしているが、そのSQLを少しだけ整形して表示するようにした。

  • 合わせて、このデバッグ用SQL表示のロジック変更をした。
    【修正前】
    include-common-mp-list.php内の、mp_list_sql_add_create、mp_list_sql_createで、$_SESSION['debug'] == "y"の時にerror_msgでSQLを表示していた。
    【修正後】
    error_msgの代わりに、整形表示用sql_printを作成。
    include-common-all.php内に、my_mysql_query_debug_printという関数を新たに作成し、mp_list_view、mp_list_editで、my_mysql_queryの代わりにこれをコールするようにした。
    定義ファイルの_DEBUG_ERROR_MSGが"YES"の時のみ、この機能が有効なように仕様変更。

    function my_mysql_query_debug_print($sql, $err_msg="", $con_link=NULL, $html=False) {
    if (_DEBUG_ERROR_MSG == "YES" and $_SESSION['debug'] == "y") {
    sql_print ($sql);
    }
    return my_mysql_query($sql, $err_msg, $con_link, $html);
    }

  • デバッグモードをOFFにする場合は、url引数にdebug=nを付けてください。

  • スポンサーサイト

    はてなブックマークに追加 はてなブックマーク - Ver.1.21:デバッグ用SQL表示機能修正

    theme : MySQL
    genre : コンピュータ

    comment

    Secret

    プロフィール

    ok.2nd

    Author:ok.2nd
    HomePage:
    http://ok2nd.web.fc2.com/
    Email: m.ok.2nd@gmail.com

    最新記事
    最新コメント
    最新トラックバック
    月別アーカイブ
    FC2ブログランキング

    FC2Blog Ranking

    検索フォーム
    カテゴリ
    リンク
    RSSリンクの表示
    ブロとも申請フォーム

    この人とブロともになる

    QRコード
    QRコード
    ユーザータグ

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。