デバッグ情報
1. データベース接続テスト
✓ database.php の読み込み成功
✓ データベース接続成功
2. テーブル存在確認
データベース内のテーブル:
- check_history
- emergency_alerts
- person
- properties
✓ personテーブル存在
✓ propertiesテーブル存在
✓ check_historyテーブル存在
3. personテーブルのカラム確認
| カラム名 | 型 | NULL | デフォルト |
|---|
| id | int | NO | |
| name | varchar(100) | NO | |
| birth_date | date | YES | |
| age | int | NO | |
| address | varchar(255) | NO | |
| phone | varchar(20) | YES | |
| status | varchar(50) | NO | pending |
| last_checked | datetime | YES | |
| emergency_contact | varchar(255) | YES | |
| notes | text | YES | |
| property_id | int | YES | |
| unique_code | varchar(10) | YES | |
| created_at | timestamp | YES | CURRENT_TIMESTAMP |
| updated_at | timestamp | YES | CURRENT_TIMESTAMP |
4. データ取得テスト
✓ personデータ取得成功 (14件)
✓ propertiesデータ取得成功 (6件)
5. 結論
上記すべてが成功している場合、index.phpが動作するはずです。
エラーがある場合は、そのエラーメッセージを確認してください。