반응형
부트 스트랩 양식을 만들었지 만 데이터베이스에 연결되지 않습니다. 양식을 작성한 후 정의되지 않은 색인 오류가 발생합니다. 어떻게해야할지 모르겠습니다. 도와주세요? 너무 길을 잃었어요.
<form name="input" method="post" action="addtodatabase.php">
<form>
<div class="form-group">
<label for="Book_Number">Book Number</label>
<input type="text" class="form-control" id="Book_Number" placeholder="Enter Book Number">
</div>
<div class="form-group">
<label for="Book_Title">Book Title</label>
<input type="text" class="form-control" id="Book_Title" placeholder="Enter Book Title">
</div>
<div class="form-group">
<label for="Book_Description">Book Description</label>
<input type="text" class="form-control" id="Book_Description" placeholder="Enter Book Description">
</div>
<div class="form-group">
<label for="Author">Author</label>
<input type="text" class="form-control" id="Author" placeholder="Enter Author">
</div>
<div class="form-group">
<label for="Publisher">Publisher</label>
<input type="text" class="form-control" id="Publisher" placeholder="Enter Publisher">
</div>
<div class="date">
<label for="Year_Published">Year Published</label>
<input type="date" class="form-control" id="Year_Published" placeholder="Enter Year Published">
</div>
<br>
<input type="submit"> <input type="reset"></center>
</form>
정의되지 않은 색인 오류는 Book_Number 등을 참조합니다.
<?php
$connection = mysql_connect ('localhost','root','');
mysql_select_db('ABC_Library');
$Book_Number = $_POST ['Book_Number'];
$Book_Title = $_POST ['Book_Title'];
$Book_Description= $_POST['Book_Description'];
$Author = $_POST ['Author'];
$Publisher = $_POST['Publisher'];
$Year_Published = $_POST['Year_Published'];
$query =
"INSERT INTO Theology_Books
(Book_Number,Book_Title,Book_Description,Author,Publisher,Year_Published)
values
('$Book_Number','$Book_Title','$Book_Description','$Author','$Publisher','$Y ear_Published')";
$result = mysql_query($query);
Echo "Database Saved";
mysql_close($connection);
?>
해결 방법
다음 페이지로 데이터를 보내는 양식을 사용하면 입력에 name 속성이 있어야합니다. id = 'book_number'
를 name = 'book_number'
로 변경해보십시오.
참조 페이지 https://stackoverflow.com/questions/39372675
반응형
'MySql' 카테고리의 다른 글
MySQL 한 mysql 데이터베이스에서 다른 mysql 데이터베이스로 테이블을 복사하는 방법 (0) | 2020.11.02 |
---|---|
MySQL 대소 문자를 구분하지 않는 선택 (0) | 2020.11.02 |
MySQL mysql 테이블에서 테이블 주석에 액세스하려면 어떻게해야합니까? (0) | 2020.11.02 |
MySQL Workbench 6.3 (Mac)이 간단한 쿼리에서 중단됨 (0) | 2020.11.02 |
MySQL 데이터베이스에 이모티콘 문자를 저장하는 방법 (0) | 2020.11.02 |
댓글