2014-09-26 17 views
0

我想添加在下拉列表中的第一個選項手冊,畢竟從我的「遊戲桌」。
在我的代碼中一切正常,但我的手動選項「選擇」每次重複遊戲表的結果後。如何檢索下拉列表中的表格數據與第一選項手冊使用PHP

這裏是我的代碼

<!DOCTYPE HTML> 
<html> 
<head> 
<title>Update Result</title> 
</head> 
<body> 
<?php 
    //Connect to Database Server 
    include 'secure.php'; 
    //Select a Table from Database 
    $query = "SELECT * FROM game"; 
    //Get Result from Table (all) 
    $result = mysqli_query($connect,$query); 
?> 
<!-- Head Line --> 
<h3> Update Result</h3> 
<!-- Create Result Form --> 
<form action="rsave.php" method="post"> 
    <label>Date:</label><input type="date" name="ResultDate" tabindex="1" min="1899-12-31" max="2100-12-31" title="Please Enter Correct Date" required ><br> 
    <!--Select Start with PHP--> 
    <label>Game:</label><select id="Select1" name="ResultName" tabindex="2" title="Select a GameName" required > 
    <?php 
     // PHP Again 
     while ($line = mysqli_fetch_array($result, MYSQL_ASSOC)) { 
    ?> 
    <option value="">SELECT</option>   
    <option value="<?php echo $line['GameID'];?>"><?php echo $line['name'];?></option> 
    <?php 
    } 
    ?> 
    </select><br> 
    <!--Select End with PHP--> 
    <label>ReNO:</label><input type="number" name="ResultNo" min="0" max="100" tabindex="3" pattern="[0-9]{2,3}" title="Add a Number Between 0 to 100"required ><br> 
    <input type="submit" value="Update" tabindex="4"> 
    <input type="reset" value="Reset" tabindex="5"><br> 
</form> 
</body> 
</html> 

回答

1

拉這條線:

<option value="">SELECT</option> 

while循環上面,像這樣:

<label>Game:</label> 
<select id="Select1" name="ResultName" tabindex="2" title="Select a GameName" required > 
<option value="">SELECT</option>   
<?php 
    // PHP Again 
     while ($line = mysqli_fetch_array($result, MYSQL_ASSOC)) { 
?> 

<option value="<?php echo $line['GameID'];?>"><?php echo $line['name'];?></option> 
<?php 
.... 
+0

三江源@戴夫!你解決了我的問題.. – Rakesh 2014-09-26 17:42:51

相關問題