php如何实现在当前页面显示从数据库搜索的结果?

wakelay 发布于 2013/05/18 21:32
阅读 5K+
收藏 0
在一个网页中有输入框 有按钮,在输入框中输入一些内容之后点击按钮,会从数据库中搜索输入的相关信息在当前页面进行显示请问这该怎么做? 我只会点击按钮提交表单,但是这样只能跳转到表单里写的action的网页里显示了,请教在当前页面显示要怎样做?
加载中
0
blindcat
blindcat
表单的action路径为当前页面,把原来action指向页面的逻辑放到当前页面里就好了。其实和原来做法是一样的,只不过就是把两个页面的东西放在了一个页面里而已
w
wakelay
回复 @blindcat : 真心感谢。。
blindcat
blindcat
回复 @wakelay : if(isset($_POST["inputweb"])){ .............. }
w
wakelay
回复 @blindcat : 我刚看到是我的代码有问题,我的php获取输入框的代码是 $web=$_POST['inputweb']; 所以第一次加载网页因为还没有提交,会提示Notice: Undefined index: inputweb,请问这个怎么解决?
blindcat
blindcat
回复 @wakelay : 要判断 Request 的输入框的值有没有啊,做下判断就好了。
w
wakelay
您这种方法我也想过,就是把网页的布局代码写在上边,php代码写在下面,但是没次一打开这个网页就执行php等着获取发送的输入框的值,但是输入框什么也没有发送,所以就卡在那里了。。不知是不是我的代码写的有问题。。
0
帖子列表
帖子列表
keyup事件触发ajax请求,返回json数据写入dom视图
w
wakelay
您说的好深奥啊 我是新手这么多技术根本不会啊。。
0
sjunjun
sjunjun
数据需要跨域么?需要就用jsonp请求数据,不需要就ajax请求.一般返回json格式数据,因为是js的原生对象,解析起来会很快.然后把得到的json数据处理成html片段,最后把html片段插入到元素里.
w
wakelay
什么叫数据跨域?小弟是初学者,您有这样的例子可以参考么?
返回顶部
顶部