iT邦幫忙

0

網頁搜尋檔案功能

因為沒打算使用資料庫方式,所以小弟遇到幾個問題,請大家幫我改一下該如何處理

  1. 資料搜尋時,如何做到複數條件篩選動作,例如要同時搜尋mazda 與 100
  2. 搜尋好像沒辦法搜尋中文,有什麼方式可以搜尋中文嗎???
  3. 搜尋時,有辦法及時變更搜尋結果資料嗎??(打一個字便開始搜尋,不用按enter之類)
  4. 不小心按下enter之後,搜尋內容不要消失

下面是小弟寫的程式

  <div class="input-group"><span id="addon1" class="input-group-addon">搜尋欄</span>
   <form id="Search" action="TCReportSearch.php" method="post">
           <input name="search" type="text" class="form-control" placeholder="輸入搜尋關鍵字" aria-describedby="addon1">
           
   </form>

  </div>

  
  	
  	
  </div>



<div class="row">
    <div class="col-lg-6">技術報告1
	  <table width="100%" border="3">
	  <tr>
	  	<td>
	  		技術編號
	  	</td>
	  	<td>
	  		技術內容
	  	</td>
	  </tr>
	  
<tr >                                 <!--tr表示一行-->

	<td  width="15%" align="left" bgcolor="#F9F1A8" style="text-align: left">							 <!--td表示一列-->
   		<?php
			$filename[$i] = iconv("big5", "UTF-8", $FilePDF[$i]);   //判斷tempname是否為中文,是則轉碼//
			$ext[$i] = (explode('/', $filename[$i])); 
             
              $file_num[$i] = substr($file_ext[$i], strpos($file_ext[$i] ,"TMN") ,9); 
				echo '<a href="'.$file_ext[$i].'" target=new>'.$file_num[$i].'</a>';	//顯示字樣與連結
				echo "<br>";  //換行
		?>
    </td>
    <td>
		<?php
			$filename1 = iconv("big5", "UTF-8", $value);   //判斷tempname是否為中文,是則轉碼//
			$ext1 = (explode('/', $filename1)); //拆字功能,以"/"為界線(所以會有很多段陣列,例如:C:/WAMP/FANUC/aiCZ.pdf就被分成四的矩陣)
			$file_ext1 = end($ext1);                           //抓最後一個陣列的檔名
				echo '<a href="'.$file_ext1.'" target=new>'.$file_ext1.'</a>';	//顯示字樣與連結
				echo "<br>";  //換行
		?>
	</td>
</tr>
    	</table>
    </div>
    <div class="col-lg-6">技術報告2
       	  <table width="100%" border="3">
	  <tr>
	  	<td>
	  		技術編號
	  	</td>
	  	<td>
	  		技術內容
	  	</td>
	  </tr>
	  
<tr >                                 <!--tr表示一行-->

	<td  width="15%" align="left" bgcolor="#F9F1A8" style="text-align: left">							 <!--td表示一列-->
   		<?php
			$filename[$i] = iconv("big5", "UTF-8", $FilePDF[$i]);   //判斷tempname是否為中文,是則轉碼//
			$ext[$i] = (explode('/', $filename[$i])); //拆字功能,以"/"為界線(所以會有很多段陣列,例如:C:/WAMP/FANUC/aiCZ.pdf就被分成四的矩陣)
			$file_ext[$i] = end($ext[$i]);                           //抓最後一個陣列的檔名
             
              $file_num[$i] = substr($file_ext[$i], strpos($file_ext[$i] ,"TMN") ,9);  //substr(被截取字串,開始位置,累計字數),strpos(搜尋字串開始位置,搜尋字串)
				echo '<a href="'.$file_ext[$i].'" target=new>'.$file_num[$i].'</a>';	//顯示字樣與連結
				echo "<br>";  //換行
		?>
    </td>
    <td>
		<?php
			$filename1 = iconv("big5", "UTF-8", $value);   //判斷tempname是否為中文,是則轉碼//
			$ext1 = (explode('/', $filename1)); //拆字功能,以"/"為界線(所以會有很多段陣列,例如:C:/WAMP/FANUC/aiCZ.pdf就被分成四的矩陣)
			$file_ext1 = end($ext1);                           //抓最後一個陣列的檔名
				echo '<a href="'.$file_ext1.'" target=new>'.$file_ext1.'</a>';	//顯示字樣與連結
				echo "<br>";  //換行
		?>
	</td>
</tr>
    	</table>
    	</div>
</div>

尚未有邦友回答

立即登入回答