PHP+MySQL...困った(謎)

| コメント(0) | トラックバック(0)

以前から書いているように、表題の環境でWEBサイトを構築しているのですが、ここに来て謎の現象が発生しています。

全く原因不明で困っています。具体的には、一回UPDATEのSQLを投げたら三回実行されている様に見えます。(実際に三回実行されているかは不明)


<?php
    // DBへ接続
    if( $db = mysql_connect( 'localhost', db_user, db_pw ))
    {
        return mysql_select_db( db_name );
    }
    else
    {
        die();
    }
    // 店舗コードを取得
    $id = $_POST['ID'];

// 店舗レコードを取得
$sql = 'SELECT * FROM M_SHOP WHERE ID = ' . $id . ';';
$rs = mysql_query( $sql, $db );
$rec = mysql_fetch_assoc( $rs );

// VIEWのインクリメント
$view = $rec['VIEW'];
$view++;

// 店舗レコードの更新
$sql = 'UPDATE M_SHOP SET VIEW = ' . $view . ' WHERE ID = ' . $id . ';';
$urs = mysql_query( $sql, $db );
?>


の様なコードを書いているのですが(実際はデータベースへの接続やアクセスは関数を書いていますが)、これを単体で実行すると正しく1回インクリメントされるのですが、HTML5の中に書くと、複数回実行された様に見えます。

あちこちに



<?php
die();
?>


を入れてどこまで進んだらおかしくなるかを調べたら、PHPとは全く関係の無い、imgタグの直前まではOKで、直後でNGと言う訳のわからない事象が発生しました。

もうお手上げです。逃げたいです...

逃げてもいーですか?

トラックバック(0)

トラックバックURL: http://www.section-9.jp/mt/mt-tb.cgi/198

コメントする

このブログ記事について

このページは、bluezが2011年4月 6日 17:01に書いたブログ記事です。

ひとつ前のブログ記事は「脳がブドウ糖を欲しているw」です。

次のブログ記事は「スネークマンショー」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

楽天市場で検索

楽天で探す
楽天市場

トロのおみせ

トロのおみせ

My Tweets

tovi_01をフォローしてください

ブクログ

Creative Commons License
このブログはクリエイティブ・コモンズでライセンスされています。