mysql:15976
From: ram <ram <ram@xxxxxxxxxx>>
Date: Mon, 17 Jun 2013 16:11:31 +0900
Subject: [mysql 15976] Re: ネットワーク越しでのmysqlの更新がうまくできない?
わたなべさん コメント有難うございました。
社内でこの現象が出る環境を作れないもので、お礼が遅れまして失礼しました。
(リモートアクセスi環境が無いので、現時点では自宅からしかテストできない
ため)
$SQL="UPDATE NIPPO SET = ***** ";
(中略)
$sts = mysql_query($SQL,$cn);
if (!$sts) {
print "<br><img src='img/error.jpg' width=32 height=32>";
print "更新に失敗しました。";
(以下略)
DB自体が更新されているので、
$sts = mysql_query($SQL,$cn);
の部分は実行されているのですが、その後のステイタスを受け取れないので、
そのタイミングprint文やdie文を入れても表示結果を出せないのですよね。
エラーの場合、die文でないと結果を返せないエラーがあるのでしょうか?
(2013/06/14 21:00), Watanabe Tomoyuki wrote:
> ramさんこんばんは。わたなべです。
>
> 「固まってしまい」というのがフリーズのようなことなのか、ただ単に「なにも表示されない」だけなのか、
> それによっても原因の特定の仕方が変わると思います。
>
> ■とりあず提案
> 複数個所に「die;」を書かれておられるようですが、
> 仮に何かの原因で「die;」が実行されているとしたら、それ以降は「なにも表示され」ません。
> ですので、まず切り分けとしてすべての「die;」を「die('DB接続に失敗しました');」のように、
> 場所を特定できるようにした方が良いかと思います。念のため。
>
> (PHPネタへの回答になってしまってますがご容赦ください。)
>
>
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]