connect_error) { echo json_encode(['success' => false, 'message' => '데이터베이스 연결 실패: ' . $conn->connect_error]); exit(); } // phpMyAdmin에서 만든 테이블 이름으로 수정하세요 $sql = "your_table_name (category, bookName, duration, wordCount, lexileLevel, notes) VALUES (?, ?, ?, ?, ?, ?)"; $stmt = $conn->prepare($sql); // ... (아래 코드는 그대로 둡니다) ... ?> JavaScript 파일 수정: 웹페이지가 데이터를 보낼 목적지를 알려주는 과정입니다. 아래 코드의 fetch 부분에 있는 **http://your-nas-ip/save_data.php**를 실제 NAS의 IP 주소로 변경합니다. JavaScript // ... (앞부분 생략) ... dataForm.addEventListener('submit', function(event) { event.preventDefault(); // ... (데이터 수집 코드 생략) ... // NAS의 IP 주소와 파일 경로로 수정하세요 fetch('http://your-nas-ip/save_data.php', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(tableData), }) // ... (뒷부분 생략) ... });