新手求教 php查詢 遍曆資料庫 多條符合條件資料輸出的記錄只有一條

來源:互聯網
上載者:User
關鍵字 php
php

($result = 0;//搜尋結果預設值(不搜尋) 1=正確搜尋到結果,2=搜尋到結果但非第一次,3=沒搜尋到結果,4=系統提示)

 if($msg0 == 1){        ///號資訊       $sql="select * from tgs_code where bianhao='$bianhao'";     //sql語句在資料庫查詢可返回多條記錄       ///echo $sql;       $res=mysql_query($sql);       if(mysql_num_rows($res)>0){           $arr = mysql_fetch_array($res);           $bianhao  =  $arr["bianhao"];//           $riqi     =  $arr["riqi"];//日期           $product  =  $arr["product"];//           $zd1      =  $arr["zd1"];//           $zd2      =  $arr["zd2"];//           $query_time  = $arr["query_time"];//查詢時間           $hits        = $arr['hits']; //查詢次數                $results     = 1;//查詢結果為1,查詢到正確的值           $msg1        = str_replace("{{product}}",$product,unstrreplace($cf['notice_1']));//輸出查詢結果為notice1,notice1為第一次查詢輸出的結果模板           if($_SESSION['s_query_time']==""){             $_SESSION['s_query_time'] = $query_time;           }                      if($hits>0){////假如查詢次數不為0,非第一次查詢                          $results = 2;//查詢結果為2,輸出非第一次查詢的結果模板               $msg1        = str_replace("{{product}}",$product,unstrreplace($cf['notice_2']));           }            $msg1        = str_replace("{{bianhao}}",$bianhao,$msg1);//此處新增bianhao輸出標籤            $msg1        = str_replace("{{riqi}}",$riqi,$msg1);            $msg1        = str_replace("{{zd1}}",$zd1,$msg1);            $msg1        = str_replace("{{zd2}}",$zd2,$msg1);            $msg1        = str_replace("{{hits}}",$hits+1,$msg1);            $msg1        = str_replace("{{query_time}}",$_SESSION['s_query_time'],$msg1);                mysql_query("update tgs_code set hits=hits+1,query_time='".$GLOBALS['tgs']['cur_time']."' where bianhao='".$bianhao."'");           $msg0 = 1;       }       else       {         $results = 3;  //查詢結果為3,輸出查詢結果為空白時的查詢結果模板             $msg1   = str_replace("{{bianhao}}",$bianhao,unstrreplace($cf['notice_3']));       }          ///儲存查詢記錄        $sql = "insert into tgs_history set keyword='".$bianhao."',results='".$results."',addtime='".$GLOBALS['tgs']['cur_time']."',addip='".$GLOBALS['tgs']['cur_ip']."'";        mysql_query($sql);        //$msg1 = eregi_replace("[\]",'',$msg1);     }      }else{        $msg1 = "請輸入號";    }echo $msg0."|".$msg1;

現在輸出的結果只有一條記錄,我想把合格記錄全部都輸出處理,請問大俠們錯在哪裡了

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.