Advertisement
pcwizz

pcwizz.net search.php

Jan 2nd, 2012
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.58 KB | None | 0 0
  1. //Theirs not much point me giving you the other search script because they are all about the same but on different tables
  2. <span class="body">
  3. <?php
  4. //get data
  5.  
  6. $button = $_GET['submit'];
  7. $search = $_GET['search'];
  8.  
  9. if(!$button) {
  10. header("location:index.php");
  11.  
  12.  
  13.  
  14. }
  15. else {
  16.     if(strlen($search)==0) {
  17.        
  18.         header("location:index.php");
  19.        
  20.         }
  21.     else {
  22.    
  23. include 'sql.php';
  24.  
  25.     $search_exploded = explode (" ", $search);
  26.         foreach($search_exploded as $search_each){
  27.         $x++;
  28.             if($x++ ==1) {
  29.                
  30.                 $construct .= "`title` LIKE '%$search_each%' OR `link` LIKE '%$search_each%'";
  31.                 }
  32.                     else {
  33.                     $construct .= "OR `desc` LIKE '%$search_each%'";
  34.                    
  35.                         }
  36.                     $construct = "SELECT * FROM `pages` WHERE $construct";
  37.         $run = mysql_query($construct);
  38.         $foundnum = mysql_num_rows($run);
  39.        
  40.    
  41.         }
  42.  
  43.  
  44.      
  45.     }
  46.    
  47.    
  48. ?>
  49.     <article id="page-content">
  50.         <section>
  51.        
  52.             <hgroup>
  53.                 <h2><?php
  54.                 if ($foundnum==0)
  55.                
  56.         echo "no pages found";
  57.        
  58.         else {
  59.             echo "you searched: <B> $search </B> $foundnum pages found <br>";
  60.            
  61.             }
  62.                
  63.  
  64.                 }
  65.                
  66.                 ?></h2>
  67.                 <?php
  68.                 while($runrows = mysql_fetch_assoc($run)) {
  69.                
  70.                 $title = $runrows['title'];
  71.                 $desc = $runrows['desc'];
  72.                 $url = $runrows['link'];
  73.                 echo "<a href='$url'><h3><b>$title</b></h3><br><h4>
  74.              $desc<br>
  75.                 $url</h4><p></a>";
  76.                
  77.                 }
  78.                
  79.            
  80.                 ?>
  81.                
  82.             </hgroup>
  83.                    
  84.          
  85. </div>
  86. </span>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement