質問: mysql_connect ( $this->server_name, $this->user_name, $this->password ); if (! $this->db) { die ( 'DBに接続できませんでした: ' . mysql_error () ); } if (! (mysql_select_db ( $this->db_name, $this->db ))) { die ( 'DBが存在しませんでした: ' . mysql_error () ); } mysql_query ( 'set character set utf8' ); mysql_query ( "SET NAMES utf8" ); } // DB接続閉じる function close() { mysql_close ( $this->db ); } ?> Fatal error: Class 'database' not found in C:\xampp\htdocs\test\lib\db_user.php on line 3 ``` short_tagはOffになっておりました。 mbstringやtimezoneの設定は行い、MySQLにデータも入れphpmyadminから確認済みです。 自力で解決しようにもどのように調べればいいかも分からず、いい検索結果が出ませんでした。 解決方法がありましたらよろしくお願い致します。 また、不明な点、足りない情報などありましたら迅速に提供いたします。
回答: 今回の件と直接関係ないとは思いますが mysql_系関数は、PHP5.5.0で非推奨になり、PHP7.0.0で削除されています いい加減そろそろ使うのをやめないと痛い目にあいますよ どうしても移植がめんどうならmysqli_系関数、 これを機にPDOなどにシフトされるのをお勧めします