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;
現在輸出的結果只有一條記錄,我想把合格記錄全部都輸出處理,請問大俠們錯在哪裡了