Heim > Backend-Entwicklung > PHP-Tutorial > tp怎么根据传的参数查询数据?

tp怎么根据传的参数查询数据?

WBOY
Freigeben: 2016-07-06 13:53:33
Original
975 Leute haben es durchsucht

比如一个搜索表单根据用户输入的id值搜索name字段下的对应的名字 这个应该怎么查询呢?我只会写这么一点 tp里面传值不知道该怎么弄 怎么传值怎么接收?

<code>        $qq->field('name');
        $info=$qq->select();
        $this->assign('info',$info);
        $this->display();</code>
Nach dem Login kopieren
Nach dem Login kopieren

回复内容:

比如一个搜索表单根据用户输入的id值搜索name字段下的对应的名字 这个应该怎么查询呢?我只会写这么一点 tp里面传值不知道该怎么弄 怎么传值怎么接收?

<code>        $qq->field('name');
        $info=$qq->select();
        $this->assign('info',$info);
        $this->display();</code>
Nach dem Login kopieren
Nach dem Login kopieren

html

<code><form action="%7B:U('Index/search')%7D" method="post">
    <input type="text" name="name">
    <button type="submit">Submit</button>
</form></code>
Nach dem Login kopieren

php

<code>
public function search(){
    $name=I("post.name");
    $info=M("qq")->where('name like %'.$name.'%')->select();
    var_dump($info);
}
</code>
Nach dem Login kopieren

差不多就是这样,tp的文档还是很容易懂的。

<code class="php">$where['id']=123;
$info=$qq->where($where)->find();</code>
Nach dem Login kopieren

具体的应该参考手册:
http://document.thinkphp.cn/manual_3_2.html

表单提交,直接GET,POST接收,或者I方法
看文档
http://document.thinkphp.cn/manual_3_2.html#input_var

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage