我得到這些錯誤:我得到一個未定義的索引錯誤
注意:未定義指數:FIRST_NAME在/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php在線13
注意:未定義指數:姓氏在/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php線14
注意:未定義指數:年齡在/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php第15行
注意:未定義索引:m obile在/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php第16行
注意:未定義指數:電子郵件中/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php線路17
注意:未定義指數:行地址在/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php 18
說明:未定義指數:club_role在/Applications/XAMPP/xamppfiles/htdocs/Assesment/add_student.php在線19 錯誤:重複條目''爲'PRIMARY'鍵'
這是我的代碼:'
<h1> Add a new student</h1>
<p>Add a new student to the system using the form below</p>
<?php
/*information posted from booking form*/
$first_name=$_POST['first_name'];
$last_name=$_POST['last_name'];
$age=$_POST['age'];
$mobile=$_POST['mobile'];
$email=$_POST['email'];
$address=$_POST['address'];
$club_role=$_POST['club_role'];
/*connect to DBMS*/
$con=mysql_connect("localhost", "root", "");
if (!$con)
{
die ('Could not connect: ' .mysql_error());
}
/*connect to Database*/
mysql_select_db("91368_jurgen_glee",$con);
/*insert into records*/
$sql="INSERT INTO glee (`first_name`, `last_name`, `age`, `mobile`, `email`, `address`, `club_role`)
VALUES ('$first_name', '$last_name', '$age', '$mobile', '$email', '$address', '$club_role')";
mysql_Query($sql, $con) or die ('Error: '.mysql_error());
$result=mysql_query("SELECT *
WHERE `first_name` = '$first_name'
AND `last_name` = '$last_name'
AND `age` = '$age'
AND `mobile` = '$mobile'
AND `email` = '$email'
AND `address` = '$address'
AND `club_role` = $club_role'");
while ($row = mysql_fetch_array($reslut))
/*close DBMS Connection*/
mysql_close($con);
?>
` 這裏是html代碼:`
<div id="body">
<h1> Add a new student</h1>
<p>Add a new student to the system using the form below</p>
<form name="add_student" action="add_student.php">
<table class="add_student">
<tr>
<td class="form">
<b>First Name</b></br>
<input type="text" name="first_name" size="30" value="">
</td>
<td class="form">
<b>Last Name</b></br>
<input type="text" name="last_name" size="30" value="">
</td>
</tr>
<tr>
<td class="form">
<b>Mobile</b></br>
<input type="text" size="10" name="mobile" min="1" max="10" value="">
</td>
<td class="form">
<b>Email</b></br>
<input type="text" name="email" size="15" value="">
</td>
<td class="form">
<b>Age</b></br>
<input type="number" name="age" size="2" min="1" max="30" value="">
</td>
</tr>
<td class="form">
<br>
</h1><b>Address</b></h1>
<select name="address">
<option value="01">Please select one</option>
<option value="02">Red Beach</option>
<option value="03">Orewa</option>
<option value="04">Silverdale</option>
<option value="05">Dairy Flat</option>
</select>
</td>
<br>
<td class="form">
<br>
</h1><b>Club Role</b></h1>
<select name="club-role">
<option value="01">Please select one</option>
<option value="02">Lead</option>
<option value="03">Backstage</option>
<option value="04">Chorus</option>
<option value="05">Orchestra</option>
</select>
</td>
</tr>
<tr>
<td colspan="2" class="submit">
<br>
<input type="submit" value="SUBMIT">
</td>
</tr>
</table>
</form>
</div>
</div>
</body>
</html>
`
我們可以看到您的HTML表單請匹配$ _POST輸入嗎? –
剛剛添加了HTML代碼 –