トップページへ戻る
Diary

RSS配信してます
 

HPがInfoseekにあったころの日記は、現在データベース化待機中となっています。
  DB化完了:2006年度分 ・ 2002年度分 ・ 2003年度分1~5月
インデックスより、年・月を指定すると、その月のタイトルが表示されます。
見たい日記のタイトルをクリックすることで、日記を閲覧することができます。
タイトルにつく【】の意味

インデックス
2002年2003年2004年2005年2006年2007年
2008年2009年2010年2011年2012年2013年
2014年
1月2月3月4月5月6月
7月8月9月10月11月12月

2009年 11月の日記タイトル
No. 952 [30日] ・いつも通り師走へ(0)
No. 951 [22日] ・Win7 第7章-ガジェットとサブサブモニター-(0)
No. 950 [19日] ・壁紙配信サイトオープン(0)
No. 949 [ 7日] ・Win7 第6章-最終兵器実装(0)
No. 948 [ 5日] ・優雅な夏休みを過ごす会 第3回(2)
No. 947 [ 3日] ・Win7 第5章-インタフェースの価値-(0)

2009年 10月の日記タイトル
No. 946 [31日] ・Win7 第4章-性能の高みへ-(2)
No. 945 [27日] ・Win7 第3章-RAID発動-(0)
No. 944 [25日] ・Win7 第2章-目覚めよBIOS-(0)
No. 943 [24日] ・Win7 第1章-64bitの夢-(0)
No. 942 [22日] ・Win7 序章-プロジェクト始動-(0)
No. 941 [16日] ・夏休み分散計画(0)
No. 940 [14日] ・なんというミクロ時代(2)
No. 939 [13日]OptionExplicitはないのですか。そうですか。(0)

2009/10/13 (Thu) No. 939

OptionExplicitはないのですか。そうですか。

先々月のデスクアップデート、来週予定のパソコンアップデートに引き続き、3つ目のアップデートであるWebアップデートを進めております。
はぅ君プロジェクトと、姉妹プロジェクト、及びその傘下プロジェクトについて、プログラムやシステム周りの整理と、プログラムの統合化が目的です。
その後、projectroom.jpを基礎として、次世代はぅ君プロジェクト(なんかかっこいい!)を進めて行こうと思っております。

まだまだ構想段階ですけどね(・-・)


そんな構想を持って、せこせことプログラムをまとめてた頃、明かされた真実がありました。
それは、データベースに接続する一番基本のところ。

$connent=mysql_connect($sv,$user,$pass) or die(gotoError("DBconnect"));
mysql_select_db($dbname) or die(gotoError("DBselect"));
$res=mysql_query($sql.$connect) or die(gotoError("ErrorSql",$ErrCode));

上記、mysqlとの接続コードを、今回の仕様にあわせて変数名の書き換えをしたところ、残念ながらお亡くなりに(・-・;)
何度やっても駄目。変数をデバッグしてみてもちゃんと値入ってるし、うーむ。

さらにコピーしたら動くのに、コピーしないで上記を1から書き直すと動かなくなるという不思議な現象にも遭遇。
今までの経験上こういう場合は9割9分がこっちの人間的ミスが原因で、後でごめんなさいを連呼することになるんだが…しかし原因がわからない事にはパソコンに文句も言えない。

いろいろ試しても動かないので、仕方ないので手入力ソースと、上記のオリジナルのdiffをとってみることにした。

$connentってなんだろぅ/(゜ー゜)\

mysql_query()では第2引数を省略できるらしく、その場合は接続したサーバーの内容が自動的に使われるようになっているようで、
$sql.$connect
と、,と.を間違っても問題なく動いていてた模様。
でも$connentは$connectと頭が認識してるので、変数名を書き換えた際には、$sqlの後ろに接続情報がくっついてエラーになるのは必死。
間違ってた時は$connectが初期値NULLになってるから、逆に問題が起きなかったのですね。

;と:はよく間違えるけど、,と.でやらかすとは…。
そろそろ"PHP統合開発環境 Hidemaru"ではこなしきれなくなってるなぁ…。


問題は、このプログラムが、3年に渡り安定して動いた実績に基づいて、データベースのコードベースになっていること。そのためプロジェクトの各所に分散しているということ。だめじゃんヽ(×-×)ノ
システムの動きとしては問題ないのと、自分しかこのプログラムを使わないのがぎりぎりセーフゾーンだなぁ。


次世代はぅ君プロジェクトでは、もうちょっとセキュアでパワフルなシステムを構築します。。。


★この日記のURLはhttp://haukun.sakura.ne.jp/?diarymode=200910130939

この日記へのコメント
コメント無し

名前(10文字)削除pass(8文字)
コメント(512文字)
送信オプション
コメントを送信する※誤爆防止用
コメントを削除する※名前に番号を,削除Passに投稿時のPassを入れてください。
《全体処理時間》0.11sec.
インデックスに飛ぶ
日記の先頭に飛ぶ
トップページへ戻る

HKP-DiarySystem Ver.1.07