php后台管理新闻系统列表查询功能怎么实现

我做了个网站,后台管理功能实现了,添加,修改,删除,分页功能,就是不会写查询列表功能... 我做了个网站,后台管理功能实现了,添加,修改,删除,分页功能,就是不会写查询列表功能 展开
 我来答
神鸢鹤戾
2013-08-08 · 超过29用户采纳过TA的回答
知道答主
回答量:174
采纳率:0%
帮助的人:91.2万
展开全部
查询功能得根据sql语句来写给你个例子:
$sql1 ="select * from News where nid={$id};
$sql2 ="and n_name like '%"搜索内容"'";
$sql3 ="and ……";
$sql =sql1.sql2.sql3……."order by id desc";
$rs =mysq_lquery($sql);
下边就是处理方法了这里就不写啦,只是个思路已经说给你啦满意请给满分!
芒国谈运营
2013-08-08 · TA获得超过2055个赞
知道小有建树答主
回答量:730
采纳率:86%
帮助的人:198万
展开全部

查询列表功能代码如下:

<?php
 /*以下只是简单抛砖引玉,请以实际为准。*/
 if(isset($_POST['submit'])&& $_POST['act']=="search"){ //判断有无数据传送,若无直  接返回失败
   include_once('conn.php');//引入数据库连接文件
   $sql = "SELECT * FROM `a_table`"; //a_table表示你的数据表名(此 为泛查法)
   /*如果是文本框条件式查询,你可以写成:
   $sql="SELECT '".$searchContent."' FROM `a_table` WHERE `$searchConditon` ";
   (说明:$searchContent表示要查询的内容;$searchConditon表示查询的条件)
   */
   $rst = mysql_query($sql,$conn); //执行查询
   if($rst){ //判断下查询是否成功
   while(@$row=mysql_fetch_array($rst)){ //循环输出结果,将把结果返回到$row数组中  
      echo $row[0] . "||" .$row[1] . "<br />\n"; //此处只是示例,实际中要放在我定义 好的模板页面里(可以带分页功能)     
        mysql_close($conn);//关闭连接以释放资源                                   
     }  
   }else{
    die( "操作不成功!");
   }
 } else{
  echo "<script language=\"javascript\">alert('请求失败!');location.href='xxx.php';</script>"; //xxx.php表示无数据时返回的页面
 } 
?>

以上写法是面向对过程的代码,如果你是OOP的话,把连接、查询、输出改成对象调用就行。上面的内容希望对你有所帮助,你也可以参考别人好的建议。(Mekbo【麦客博】/2013.8.8)

更多追问追答
追问
你这个功能我感觉就是登录,去数据库查找用户名,密码,然后判断的功能
追答
查询的方法是一样的,看你要什么样条件,你可以在select语句里加上就行了,其它部分是一样。做程序,在执行时都要经过判断,这样你的程序才经得起检验,才有生命力,漏洞会少很多,一个好习惯是成功的开始。如果还有不明白,你可以说的再详细点还是截图说明也是不错的想法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你以为你以为de
2015-07-14 · 知道合伙人软件行家
你以为你以为de
知道合伙人软件行家
采纳数:503 获赞数:1339
某培训机构毕业,大专学位。工作2年,喜欢百度知道答题,可以互相学习共通过进步。

向TA提问 私信TA
展开全部
输入一条搜索条件就拼接一条sql
$sql = "select * from user where 1=1";
$sql .= " and name like '%张三%'";
$sql .= " and age = '44'";

然后执行sql
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友577f80d
2013-08-08 · TA获得超过791个赞
知道小有建树答主
回答量:1352
采纳率:66%
帮助的人:521万
展开全部
查询列表是什么意思;就是查询记录并列表显示么?
如果是:

查询就是到数据库中搜索符合已知或者固定条件的记录,这个条件来源一般用下拉菜单选择;然后提交表单,根据提交的条件进行 “预处理” ,然后到数据库中搜索符合这个 “预处理条件的记录”;然后输出;输出,你可以自定义格式;
追问
过程是可以怎么理解,可是你有相关的php代码吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
游行者prince
2013-08-08
知道答主
回答量:14
采纳率:0%
帮助的人:4.3万
展开全部
使用foreach语句解析你后天传递过来的数组或者是对象。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式