ホームページ >バックエンド開発 >PHPチュートリアル >PHPはインターフェイスの表示値を返します

PHPはインターフェイスの表示値を返します

WBOY
WBOYオリジナル
2016-06-23 14:27:571330ブラウズ

php

比如 我点击查询     <form action="<?php echo base_url('test/index'); ?>" method="GET"><table>       <tr>        <td>名字</td>        <td><input id="aname" value="<?php echo  $this->input->get('aname');?>"/></td><!--  上面这句在搜索返回刷新页面的时候回把传进去的参 返回到输入显示   这句没问题-->        </tr>        <tr>        <td>文凭</td>        <td><select id="wenping" name="wenping" value="<?php echo  $this->input->get('wenping');?>">          <option value=''>请选择</option>          <option value="1">高中</option>          <option value='2'>大学</option>        </select><!-- 问题就是下拉框这句了,比如说我选择了高中查询 怎么显示高中? 而不是一搜索就又选中了请选择 -->      </td>        </tr></table></form>

ディスカッションに返信(解決策)

//#1<?php foreach(array(''=>'请选择', 1=>'初中', 2=>'高中') as $k=>$n):?><option value='<?php echo $k;?>' <?php if($this->input->get('k') == $k) echo '选中。。';?>><?php echo $n;?></option><?php endforeach;?>#2<option value='' <?php if(get == '') echo '选中'>请选择</option>          <option value="1" if(get == 1) echo 选中>高中</option>          <option value='2' if(get == 2) .....>大学</option>#3将get保存到hidden,然后用js获取,再选中

9c9bdc1247b64fae3d71cd54a2543213High School4afa15d3069109ac30911f04c56f3338

赤い部分をphpで判断して追加します

たとえばを選択した場合 高校クエリ

を選択した場合、送信後に $_GRT['wenping'] => 1 が表示されます
これに基づいて、フォローアップ作業を進めることができます

たとえば、次のように選択した場合高校のクエリ

、送信後に $_GRT[' wenping'] => 1 が表示されます
これに基づいて、フォローアップの作業を進めることができます
その wenpin がインターフェイスのドロップダウン ボックスです。大学を選択することもできます。 モデレータさん、コードがよくわかりません。もっと包括的にできますか?

ドロップダウン ボックスで、選択した値を表示したいだけです。検索の代わりに、ページが更新され、ドロップダウン ボックスの値が「選択してください」に変更されました


 <tr>        <td>名字</td>        <td><input id="aname" value="<?php echo  $this->input->get('aname');?>"/></td><!--  上面这句在搜索返回刷新页面的时候回把传进去的参 返回到输入显示   这句没问题-->        </tr>

88492229796fe507427b3e56a93cd67e
> Select';? >>
選択>
----- ------------------------------------ -
ドロップダウン ボックスの値をクリックして検索すると、ページが自動的に更新されるのはなぜですか? また「選択してください」になったのはなぜですか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。