2016-11-03 5 views
0

私はたくさんのPHPページを持っています。私はすでに始まっています。また、データベースからのドロップダウンメニューを含むPHPページもあります。リダイレクトされたPHPページのリファレンスとしてドロップダウンデータを使用する方法は?

今、私は現在のページのドロップダウンで選択したデータを、次のページにあるドロップダウンに入力するための参照として使用したいと思いますが、これを行う方法はありません。これが最初のPHPのコードですページ:

enter <form method = "get" action = "register.php"> 
    <label>Choose Department:</label><br> 
    <select name = "select" class= "textfields" id= ""> 

     <option id = "">Choose department</option> 

    <?php 
    //connect to db 
    $connect = mysqli_connect('localhost', 'root', '', 'guu portal') or die ('cant you just connect to the database');     

    $query = "select * from departments"; 
    $result = mysqli_query($connect,$query); 

    while($row = mysqli_fetch_array($result)){ 
     $take = $row['id'] ;     
?>  
    <option id = "<?php echo $take; ?>"><?php echo $row['departments']; ?></option> 
    <?php } 
    ?> 



ここ

は今、DISが働いている、BUH私が使用したいです$この他のページに参​​照として取り、ここでのコードは次のとおりです。ここ

enter <form class= "form" role = "form" method="post" action=""> 
     <fieldset><legend>Course Registration</legend> <div class = "col-sm-12"><label>code</label><select name ="select"> <option id ="">choose</option> 








<?php 
$connect = mysqli_connect('localhost', 'root', '', 'guu portal') or die ('cant you just connect to the database'); 

$query = "select * from registration"; 

$result = mysqli_query($connect,$query); 

while($row = mysqli_fetch_array($result)){ 
?> 
<option id = "<?php echo $row['departments'];?>"><?php echo $row['course_code']; ?></option> 
<?php } 
?> 
</select> 

<label>title</label> 
<select name= "select"> 
<option id ="">---</option> 
<?php $query = "select * from registration"; 
$result = mysqli_query($connect,$query); 

while($row = mysqli_fetch_array($result)){ 
?> 
<option id = "<?php echo $row['departments'];?>"><?php echo $row['title']; ?></option>   
<?php } 
?> 
</select> 

<label>unit</label> 
<select name= "select"> 
<option id ="">---</option> 
<?php $query = "select * from registration"; 
$result = mysqli_query($connect,$query); 
while($row = mysqli_fetch_array($result)){ 
?> 
<option id = "<?php echo $row['departments'];?>"><?php echo $row['unit']; ?></option>   
<?php } 
?> 
</select> 

ので、plsは私はそれをどのように行うのですか?

+0

2番目のページで '$ take'値をどのように使用する予定ですか? –

+0

あなたは何をしようとしているのかをより明確に説明できますか? – Robbie

+0

私の登録テーブルのドロップダウンリストを制御するために、$ takeとして格納されているdepartmentsテーブルのdepartmentの値を使用しようとしています。その結果、学者が特定の部門を選択すると、選択された部署で – Leendah

答えて

0

私が正しく理解していれば、$ row ['departments']を2番目のファイルに渡そうとしています。

ajaxコールを使用することも、URLを通すこともできます。

+0

どのように私はそれを真実のURLを渡すのですか?私はriliがdatを実装する方法を知っていません... Pls help mi out – Leendah

+0

@Leendahちょうどこのようなパラメータとして渡す: 'second_page.php?take = XXX 'を呼び出し、' $ _GET ['take'] 'を使ってデータを取得します。必要に応じてデータを暗号化することができます。 –

関連する問題