Quantcast
Channel: PHP Freaks: PHP Help
Viewing all articles
Browse latest Browse all 13200

Search page not working properly

$
0
0

Hi I have a search page that is not working. Can anyone tell me how I can fix my code below to make it work?
Thank You

<?php 
require_once "../db/connect.php"; 

// make link here 
$link = $db->_impl; 

// Check connection 
if (mysqli_connect_errno()) 
  { 
  echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
  } 
?> 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta name="keywords" content="" /> 
<meta name="description" content="" /> 
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
<title>Employee</title>link href="style.css" rel="stylesheet" type="text/css" media="screen" /> 

</head> 

<body> 
<div id="wrapper"><!-- end #header --> 
    <div id="menu-wrapper"> 
        <div id="menu"> 
          <ul> 
                <li><a href="index.php">Home</a></li> 
                <li><a href="TDBOE.php">Department</a></li> 
                <li><a href="contact.php">Contact</a></li> 
                <li class="current_page_item"><a href="search.php">Search</a></li> 
                <li><a href="#"> </a></li> 
                <li><a href="#"> </a></li> 
                <li><a href="#"> </a></li> 
                <li><a href="#"> </a></li> 
                <li><a href="logout.php">Logout</a></li> 
            </ul> 
        </div> 
    </div> 
    <!-- end #menu --> 
    <div id="page"> 
        <div id="page-bgtop"> 
            <div id="page-bgbtm"> 
                <div id="page-content"> 
                    <div id="content"> 
                        <div class="post"> 
                            <h2 class="title">Search Proposals:</h2> 
                            <p> </p> 
                            <p>Enter a proposal name below to search...</p> 

                    <!-- search --> 
                    <div class="search"> 
                    <form method="get" id="searchform" action="search.php"> 
                    <input type="hidden" name="searching" value="yes" /> 
                    <input type="text" value = "Search here..." name="search" id="search" /> 
                    <input type="submit" id="searchSubmit" name="searchSubmit" value= "Find" /> 
                    </form> 
                    </div> 
                    <!-- ENDS search --> 

                    <?php 


                    //error handling//////////// 
                    //If they did not enter a search term, show an error 
                     if ($search == "") 
                     { 
                     echo "<p>You forgot to enter a search term"; 
                     exit; 
                     } 

                     //entered a value, show results 
                     //Only displayed if they have submitted the form 
                     if ($searching == "yes") 
                     { 
                     echo "<h2>Results:</h2><p>"; 
                     } 

                    $sql = 'SELECT * FROM PROPOSALS p WHERE p.Name LIKE '%$searchSubmit%''; 

                    $result = mysqli_query($link, $sql); 

                    //if no matches in DB 
                     $matches=mysql_num_rows($data); 
                     if ($matches == 0) 
                     { 
                     echo "Sorry, but we can not find an entry to match your query<br><br>"; 
                     } 

                    while ($row = mysqli_fetch_array($link,    $sql)) 
                    { 
                    echo " SEARCH RETURNED RESULTS! "; 
                    } 

                    ?> 
 

                        <div class="post"> 
                            <h2 class="title"> 
</h2> 
                            <p class="meta"> 

                          </div> 
                        <div style="clear: both;"></div> 
                    </div> 
                    <!-- end #content --> 

                </div> 
            </div> 
        </div> 
    </div> 
    <!-- end #page --> 
</div> 
<div id="footer"> 

</div> 
<!-- end #footer --> 
</body> 
</html> 

Viewing all articles
Browse latest Browse all 13200

Trending Articles