油断したわけでもないのでしょうが、トラブルに遭ってました。VS CodeでGitでのバージョン管理に目処ついたので、「PHP5.0とMySQL5.0で構築する最速Webシステム」へ戻るつもりで、やり始めたのは良かったのですが、どうも大きなミスがあったようで、データベースに接続できなくなりました。xamppのMySQLですが。いろいろネットを探してやって見てましたが、どれも自分には合わないようです。
結論としては、xamppをアンインストールして、再インストールして、データを入れ直したのですが、おかしくなったデータを入れ直しては、状況が同じくなってしまいました。なのでデータはネタ本のデータを入れたら動きました。PHPのファイルは関係なく、使えました。
写真の新規登録のデバッグへ行ったのですが、ネタ本はphp5.0なのでmysqlで書いてますが、php7だとmysqliとなって、若干違いがあります。$conが付く文は、パラメータの順番も違います。その中にPDO接続ではないようですが、文字コードをsjisにするとこがあって、ここに気づかず、やってしまったのが原因ではないか?と思ってます。
何とかアパッチとMySQLが動いてくれました。
phpMyAdminが動かないと、どうしようもないです。photolibdbがphotolibで使う、データベースです。
カラムの下にデータベースのアイテムが5個ありますが、左のエリアで表示されているのは、記憶エリアの順番と違うようです。
右のエリアでphotoidからregdateが実際の記憶エリアでの順番のようです。