Monday, July 25, 2016

Filter Data From DataBase Using PHP on Page


<?php
if
(isset($_POST['search']))
{
   
$ValueSearch = $_POST['value'];
   
$query = "SELECT * FROM `inventory` WHERE CONCAT(`item_number`, `make`, `model`, `price`, `quantity`) LIKE '%".$ValueSearch."%'";
   
$SearchResult = filterTable($query);
}
else{
   
$query = "SELECT * FROM `inventory`";
   
$SearchResult = filterTable($query);
}
function filterTable($query){
   
$username="root";
   
$password=null;
   
$database="pich";
   
$connect = mysqli_connect("localhost",$username,$password,$database);
   
$filter_Result = mysqli_query($connect, $query);
   
return $filter_Result;
}
?>
<!doctype html>
<
html>
<
head>
    <
title>Filter and Search using PHP&HTML</title>
    <
style>
       
table,tr,th,td
       
{
           
border: 1px solid black ;
        }
    </
style>
</
head>
<
body>
<
form action='Exercise_Php_C.php' method='POST'>
    Please Select a make:

    <select name='value'>

        <option value=''>All</option>

        <option value='Yamaha'>Yamaha</option>

        <option value='Matin'>Matin</option>

        <option value='Washborn'>Washborn</option>

        <option value='Fender'>Fender</option>

        <option Value='Honda'>Honda</option></select><br><br>

    <input type='submit' name='search' value='Search'><br><br>
           <hr>
    <table>

        <tr>

            <th>Item Number</th>

            <th>Make</th>

            <th>Model</th>

            <th>Price</th>

            <th>Quantity</th>

        </tr>

        <?php while ($row = mysqli_fetch_array($SearchResult)):?>

            <tr>

                <td><?php echo $row['item_number'];?></td>

                <td><?php echo $row['make'];?></td>

                <td><?php echo $row['model'];?></td>

                <td><?php echo $row['price'];?></td>

                <td><?php echo $row['quantity'];?></td>

            </tr>

        <?php endwhile; ?>

    </table>

</form>

</body>

</html>


You can go to get more information about this code by click here: https://youtu.be/hCny9MtpUSk

SHARE THIS

0 comments :