mysql:15971
From: ram <ram <ram@xxxxxxxxxx>>
Date: Fri, 14 Jun 2013 13:13:08 +0900
Subject: [mysql 15971] ネットワーク越しでのmysqlの更新がうまくできない?
Mysql+phpで日報システムを作っています。 独学でWebサイトの情報を見ながら作っているのですが、 更新系の処理に手間取っています。 前画面でボタンを押すと、以下のようなphpスクリプトを呼び出して、その中で 更新を行い、 結果を画面に出して、リンクタグで前画面に戻すようにしています。 イントラネット上の環境では正常に動作しています。 (前画面)http://192.168.*.***/moto.php (更新処理)http://192.168.*.***/dbup.php ところが、インターネット経由で、リモートアクセス(IPsec)すると、更新処 理までは正常にされているようなのですが、 更新処理のところで固まってしまい、処理結果が表示されません。 照会は正常にできており、更新自体もされてはいますので、 ファイヤウォールでMysqlのポートが開いていないのかと思ったのですが、そう ではないように思います。 dbup.phpの内容は以下の通りです。 <?php // MySQL 接続 if (!($cn = mysql_connect("192.168.*.***", "user", "password"))) { die; } // MySQL DB 選択 if (!(mysql_select_db("mydatabase",$cn))) { die; } (中略) $SQL="UPDATE NIPPO SET = ***** "; (中略) $sts = mysql_query($SQL,$cn); if (!$sts) { print "<br><img src='img/error.jpg' width=32 height=32>"; print "更新に失敗しました。"; print "<br><A HREF='javascript:history.back()'>前のページに戻る</A>"; } else { print "<br><img src='img/inf.jpg' width=32 height=32>更新しました。"; print "<br><A HREF='moto.php'>前のページに戻る</A>"; } } ?> </body> </html> ネットワーク越しでmysqlを使うに当っての注意点や、根本的な誤ちのご指摘事項、 何れでも結構ですので、アドバイス頂ければ幸いです。
-> 15971 2013-06-14 13:13 [ram <ram@xxxxxxxxxx>] ネットワーク越しでのmysqlの更新がうまくできない? 15972 2013-06-14 13:23 ┣[Isamu Moriyama <mori] 15973 2013-06-14 14:45 ┃┗[ram <ram@xxxxxxxxxx>] 15975 2013-06-14 21:00 ┣[Watanabe Tomoyuki <W] 15976 2013-06-17 16:11 ┃┗[ram <ram@xxxxxxxxxx>] 15977 2013-06-19 09:27 ┗[ram <ram@xxxxxxxxxx>] 15978 2013-06-19 22:40 ┣[とみたまさひろ <tomm] 15979 2013-06-20 14:45 ┃┗[ram <ram@xxxxxxxxxx>] @ 15980 2013-06-20 14:47 ┗[Yasuo Ohgaki <yohgak] @ 15981 2013-06-25 11:22 ┗[ram <ram@xxxxxxxxxx>] @ 15982 2013-06-25 13:53 ┣[松野弘法 <hiro_matsu] 15983 2013-06-27 22:33 ┗[舘山 聖司 <tateyan@x] 15984 2013-06-27 22:54 ┗[舘山 聖司 <tateyan@x] 15985 2013-06-28 10:51 ┗[松野弘法 <hiro_matsu]