Php 将下拉列表转到另一页

Php 将下拉列表转到另一页,php,forms,drop-down-menu,Php,Forms,Drop Down Menu,在加载add operator的表单之前,我必须使用php文件addoperator.php调用web服务,该文件返回了一个json,其中包含Organization、location、building的值,我已将该json值转换为下拉列表,现在这些下拉列表必须位于Organization字段下,“添加”操作符窗体中的位置和建筑 她是addoperator.php的代码 <?php session_start(); $url='webservice url'; $ch=curl_init(

在加载add operator的表单之前,我必须使用php文件addoperator.php调用web服务,该文件返回了一个json,其中包含Organization、location、building的值,我已将该json值转换为下拉列表,现在这些下拉列表必须位于Organization字段下,“添加”操作符窗体中的位置和建筑

她是addoperator.php的代码

<?php
session_start();
$url='webservice url';
$ch=curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($useridofuser));
    curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json"));
    $response=  curl_exec($ch);
    echo('\n'."Server response : \n \n".$response);
    curl_close($ch);
    //parsing the json response from server
    $jsonde="$response";
$org = array();
$loc = array();
$bui = array();
$items = json_decode($response);
foreach( $items as $each ){
$loc[]=$each->location[0]->name;
$bui[]=$each->location[0]->building[0];
$org[]=$each->name;
}
?>
<select name="category_id">
<option value=""></option>
<?php
foreach($org as $key=>$val)
{?>
<option value="<?php echo $key; ?>"><?php echo $val; ?></option>
<?php
}
?>
</select>
<select name="category_id">
<option value=""></option>
<?php
foreach($loc as $key=>$val)
{?>
<option value="<?php echo $key; ?>"><?php echo $val; ?></option>
<?php
}
?>
</select>
<select name="category_id">
<option value=""></option>
<?php
foreach($bui as $key=>$val)
{?>
 <option value="<?php echo $key; ?>"><?php echo $val; ?></option>
 <?php
}
?>
</select>


您将下拉列表从addoperator.php添加到addoperatorui.php是什么意思?我想将我在operator.php中创建的下拉列表替换为我表单中的字段组织我可以用session来完成吗?您是否尝试从中选择的内容填充?不,我想以任何方式将整个选项添加到另一个页面将web服务页面集成到表单页面的解决方案
<h3>ADD ROUTER </h3>
    </div>
        <form method="post" action="login.php" >
         <table border="0" >
         <tr><td>Username</td>
          <td><input type="text" name="userid"></td></tr>
                <tr><td>Password</td>
                    <td><input name="password" type="password"></td></tr>
                <tr><td>Confirm Password</td>
                    <td><input name="password1" type="password"></td></tr>
                <tr><td>Email</td>
                    <td><input name="email" type="email"></td></tr>
                <tr><td>Organisation Name</td>
                    <td><input name="orgname" type="text"></td></tr>
                <tr><td>Location</td>
                    <td><input name="location" type="text"></td></tr>
                <tr><td>Building</td>
                    <td><input name="building" type="text"></td></tr>
                <tr><td>Department</td>
                    <td><input name="department" type="text"></td></tr>
<?php
$oneYearOn = date('Y-m-d',strtotime(date("Y-m-d", mktime()) . " + 7300 day"));
//echo $oneYearOn;
$oneYearOn1=date('Y-m-d',strtotime(date("Y-m-d", mktime()) . " + 40day"));
//echo $oneYearOn1;
?>
  <tr><td>Sub Category</td>
  <td>
  <select id="Ultra" onchange="run()">  <!--Call run() function-->
 <option value="0">Select</option>
 <option value="<?=$oneYearOn?>">Employee</option>
 <option value="<?=$oneYearOn1?>">Temporary</option>
 </select>  
 </td>
</tr> <tr><td>First Name</td>
                    <td><input name="firstname" type="text"></td></tr>
                <tr><td>Last Name</td>
                    <td><input name="lastname" type="text"></td></tr>
                <tr><td>Land Phone</td>
                    <td><input name="landphone" type="number"></td></tr>
                <tr><td>Mobile</td>
                    <td><input name="mobile" type="number"></td></tr>
                <tr><td>Expiry date</td>
                    <?php
                    ?>
 <td><input type="text" id="srt" placeholder="get value on option select"><br></td></tr>
                <tr><td>Opcode</td>
                    <td><input name="opcode" type="text"></td></tr>
                <tr><td>Expiry date</td>
                    <td><input name="expirydate" type="date"></td></tr>
                <tr><td>Image</label></td>
                      <td><input type="file" name="image"></td></tr>

                <tr><td><input type="submit" value="Submit"/></td></tr>
            </table>
        </form>