永发信息网

(PHP)我要使用搜索语句,只显示我搜索的那一列信息,而不是显示数据库中的全部。如下,该怎么修改?

答案:2  悬赏:40  手机版
解决时间 2021-01-26 09:07
(PHP)我要使用搜索语句,只显示我搜索的那一列信息,而不是显示数据库中的全部。如下,该怎么修改?
最佳答案
要看你没有人选是用什么表示,如果列名为“是否有人选”0表示没有人选的话,selcet 课程编号,课程名称 from 表名 where 是否有人选=0
select c.cno,cname from course c left join sc on(c.cno=sc.cno) where sc.sno=null; 嘻嘻,应该是这样的
全部回答
显示的一列,没明白?!追问比如我输入Uname的值为0, 就会显示数据库中,uname值为0的那一行信息。追答这个就不是用like
$wherelist[]="uname like '%{$_GET['uname']}%'";
而是
$wherelist[]="uname= '$_GET['uname']'";
like是模糊查询,肯定查询相似的记录,’=‘表示确定的查询。
like少用,效率很低,有兴趣的话了解一下全文索引追问恩。可是一进入页面,还没有输入搜索的信息的时候,就显示了数据库表中的所有数据,搜索之后才只显示搜索的结果。
我需要的就是:1.进去页面不显示任何数据,提交了要搜索的信息后才显示出想要的信息。
2.我这个页面echo不出来任何信息,不知道哪里有错。另外的增加页面功能正常,可以正常的往数据库中添加信息,但是echo不出来。
大神解决之后多多加悬赏分!!!!!!!!!!!!!!!!追答你的项目目录结构给我看看
这个sql执行之前做判断
if(!empty($where)){
@$sql = "select * from users {$where} order by addtime desc";
}
echo不出来的话,var_dump($row);看看什么结构追问给您百度私信了,看见了请回我 谢谢啦~追答
  //从数据库中读取信息并输入到浏览器表格中
  //1.导入配置文件
  require("dbconfig1.php"); 
  if(empty($where)){
    exit('where条件为空时不显示记录');
  }                              
  //2.连接数据库,并选择数据库
  $link = mysql_connect(HOST,USER,PASS)or die("数据库连接失败");
  mysql_select_db(DBNAME,$link);
  //3.执行图书信息查询
  @$sql = "select * from users {$where} order by addtime desc";          
  $result = mysql_query($sql,$link);
  //4.解析图书信息结果集
   echo '';
   while(@$row = mysql_fetch_assoc($result)){
      echo '
';
      var_dump($row);
      echo '
';
      echo ""; 
      echo "";
      echo "";
      echo "";   
      echo "";
      echo "";
      echo "";
      echo "";
      echo "";
      echo "";                            
    }
    echo '
{$row['id']}{$row['uname']}{$row['uinfo']}{$row['unar']}{$row['booka']}{$row['bookb']}{$row['bookc']}".date("Y-m-d",$row['addtime'])."
';
    @mysql_free_result($result);
    mysql_close($link);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦幻西游五开大神,抓鬼和L3D5哪个好?
【徐继畲】徐继畲的《瀛环志略》中对华盛顿有
什么网站在网上支付被骗后可以追回
维嫚美容美体怎么去啊,我要去那办事
下列说明正确的是DA. 骨骼肌既能牵拉骨,又能
云狗为什么会停止续费功能
什么是封闭楼梯间的正压送风?
从金坛怎么到黄山
成语同归于尽的意思是什么啊?有知道释义的请
十二星座神兽
刀具的静止参考系是由哪些基准坐标平面组成
尿酸高能不能喝绞股蓝
大概意思是“自己做好了,别人就会跟着学你”
羊绒衫怎么缩绒是不是打毛衣的时候打大点经过
前妻打孩子电话,问孩子想不想妈妈,孩子生病
推荐资讯
宽带怎么在家里电视上搜索节目
类似于赤发白雪姬好看的动漫
最近发现手掌变厚啦,怎么回事?
成语乌飞兔走的意思是什么啊?有知道释义的请
能用马毛绑弟弟上吗
春风摩托车磁钢坏会有什么反应 会不会产生热
天蝎男爱你时,你是宝,不爱你时,也是彻底的
电缆穿墙的塑料管如何放入墙中?指已完工的房
字谜。。。。
一元二次方程不等式2) ax²+bx+c<0 (a
工行的第三方存管的卡,收年费吗?卡里没钱了
电话号码存在以前的手机上,现在换了部手机可
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?