2017-05-06 15 views
0

最初のラジオボタンをデフォルトでチェックします。スケジュールを取得するをクリックすると、WHERE句を使用して、選択したラジオのスケジュールを取得します。MySQLにラジオボタンを追加して結果を取得し、結果値を使用して別のレコードを取得します...?

<?php 

while ($res = mysql_fetch_array($result)) { 
    echo "<tr>"; 
    echo "<td><input type = radio />" . $res['Train_no'] . "</td>"; 

    ?> 

    <form action="schedule.php" method="POST" class="form-inline"> 
     <input type="submit" value="Get Schedule"/> 
    </form> 
<?php 

} 


<?php 

$con = mysql_connect("localhost", "root", ""); 

if ($con) { 
    $db = mysql_select_db('traindb', $con); 
} else { 
    die('Could not connect: ' . mysql_error()); 
} 


    $selected_val = $_POST['Train_no']; // Storing Selected Value In Variable 
    echo "You have selected :" . $selected_val; // Displaying Selected Value 


$result = mysql_query("SELECT * FROM train_detail WHERE Train_No='$selected_val'"); 
mysql_close($con); 
?> 
+0

コードの書式を修正してください。最初のラジオをチェックするには、 '$ firstLoop = true'のような変数と'

+0

名前と値をラジオボタンに設定する方法を教えてください...私の列名は "Train_no" – user7808845

+0

@Olcay Ertas上のラジオボタンに値を設定する方法... – user7808845

+0

@ user7808845ラジオボタンを希望しますか?チェック? – Edward

0

は "選択" の一例である。

<form action="" method="post"> 
<select type="age" class="form-control" id="age" name="age"> 
    <!-- <option value="disable" selected="">Please Select</option> --> 
    <option value="">Please select</option> 
    <option value="Under 35">Under 35</option> 
    <option value=">35 - 44">35 - 44</option> 
    <option value=">45 - 54">45 - 54</option> 
    <option value=">55 - 59">55 - 59</option> 
    <option value=">60 - 64">60 - 64</option> 
    <option value=">65 - 69">65 - 69</option> 
    <option value=">70 - 74">70 - 74</option> 
    <option value=">75 - 79">75 - 79</option> 
    <option value="80 +">80 +</option> 
</select> 
<input type="submit" value="Submit"> 
</form> 

<?php 
$age = $_POST['age']; 
if (isset($_POST['age']) && $_POST['age'] == "") 
echo "You did not choose any options. Pls try again."; 
else { 
echo $age; 
} 
?> 

選択したオプションに埋め込むPHPをしたい場合は、このようにそれを実行します。

<option value="<?php echo $res['Train_no'] ?>"><?php echo $res['some_other'] ?></option> 

ラジオボタンの場合は

<!DOCTYPE html> 
<html> 
<body> 

<form action="/action_page.php"> 
    <input type="radio" name="gender" value="<?php echo $res['Train_no'] ?>" checked><?php echo $res['some_other'] ?><br> 
    <input type="radio" name="gender" value="female"> Female<br> 
    <input type="radio" name="gender" value="other"> Other<br><br> 
    <input type="submit"> 
</form> 

</body> 
</html> 
関連する問題