お知らせ:このサイトは閉鎖します。移転先についてはhttp://projectroom.jphttp://haukun.projectroom.jpを参照ください。
新約聖書 マタイによる福音書朗読TwitterBot @BibleJP_Matt好きなテキストをiPhoneの壁紙に。iPhone用Webアプリ「ポステラ」聖書 創世記朗読TwitterBot @BibleJP_GenCodeOfCelestia -数学的壁紙配信サイト-

この記事は、旧システム用に書かれたものです。
本システムでは正常に表示されない可能性があります。ご了承ください。


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


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


このコンテンツへのコメント

コメント無し

コメントフォーム
名前
(Max15文字)
削除パスワード
(Max15文字)
コメント
(Max1500文字)
コメントを投稿する※投稿する場合はこちらをチェック。
コメントを削除する※名前欄にIDを、削除パスワードに投稿時のパスワードを入れることで削除できます。

2013年もよろしくお願いいたします!

合計 228096
12/12 21
12/11 99
12/10 80
12/09 93
12/08 78
12/07 93
12/06 98
1,720,997
478 時間
19
5.4572
[とても昔]
アプリ内は良さそうだけど、ホーム画面はのっぺりしちゃうなぁ…。
[とても昔]
次のOSXそう来たかw
[とても昔]
SurfaceProゲットなう。思ったよりタッチ画面が使いやすかった。キーボードの縦幅短いから、画面と近いからかな。 これで、Win8/iOS/Androidアプリどれでも作れる! http://t.co/7CXQCVVao5
[とても昔]
じわじわくるw >RT
[とても昔]
スタジオレンタルして、15年ぶりにピアノを弾くなう。あとステージアも初体験できて良かった。近場で便利。フロッピーじゃなく、USBでレジストいけるのね。楽譜もネットで購入→印刷できるので、買いに行く必要すらなくなった。すごい時代。 http://t.co/9gRBztS2UB
@Hau_kun

Twitterでマタイによる福音書を読んでみませんか @BibleJP_Mattで朗読中 Twitterで創世記を読んでみませんか @BibleJP_Genで朗読中 好きなテキストをiPhoneの壁紙に。iPhone用Webアプリ「ポステラ」

区切り線
はぅ君プロジェクトについて

管理人はぅ君の運営する個人ポータルサイトです。
技術・思想・ソフトウェア・その他もろもろをコンテンツとして公開していきます。
ご意見・ご感想・要望は、各コンテンツのコメントか、お問い合わせよりどうぞ。

Rss 1.0 RSS1.0のフィード