你读数据库时不读这条不就好了??
$query_sss = "select StaffNo from tablename where StaffNo!='0612718'"; 

解决方案 »

  1.   

    这么简单我就不用这么问了代码框架里是SQL取出来的
    实际上是 一个通过算法得到的值,赋给一个变量只是想记录集里,如何不显示某个特定的记录,显示下一条
      

  2.   

    能不能回答的仔细点?liutaiyu282186757 :代码框架里不是加了判断了吗?就是问if里的内容怎么写
     
    cheryc666:把什么做为数组?怎么屏蔽?
      

  3.   

    拿你就继续取下一条数据就好了$query_sss = "select StaffNo from tablename"; 
    $result=mssql_query($query_sss,$conn); 
    $i  = 0; 
    while($row20=mssql_fetch_array($result)) { 
    $V_StaffNo = trim($row20["StaffNo"]);
    if($V_StaffNo!="0612718"){   //不等于时才输出,把输出放进if语句块里面
    echo $V_StaffNo; 
    $i=$i+1; 
    } } 
      

  4.   

    代码框架里是SQL取出来的
    实际上是 一个通过算法得到的值,赋给一个变量
    只是想记录集里,如何不显示某个特定的记录
    显示下一条
    终于问到答案了:关键为 continue;  
    语句结束当次循环。就是不要执行显示语句就可以了。
      

  5.   

    $query_sss = "select StaffNo from tablename"; 
    $result=mssql_query($query_sss,$conn); 
    $i  = 0; 
    while($row20=mssql_fetch_array($result)) { 
    $V_StaffNo = trim($row20["StaffNo"]);  
    if($V_StaffNo=="0612718"){ 
      continue;

    echo $V_StaffNo; 
    $i=$i+1;