whoami7 - Manager
:
/
home
/
gracious
/
hris.graciousphils.com
/
backup hris employee
/
Upload File:
files >> /home/gracious/hris.graciousphils.com/backup hris employee/ajaxteambuilder.php
<?php //Including Database configuration file. $host="localhost"; $port=3306; $socket=""; $user="gracious_administrator"; $password="Cronica2020"; $dbname="gracious_hris"; $dbh = new PDO("mysql:host={$host};port={$port};dbname={$dbname}", $user, $password); $dbh->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION ); try { $dbh = new PDO("mysql:host={$host};port={$port};dbname={$dbname}", $user, $password); } catch (PDOException $e) { echo 'Connection failed: ' . $e->getMessage(); } //Getting value of "search" variable from "script.js". if (isset($_POST['search'])) { //Search box value assigning to $Name variable. $Name = utf8_decode($_POST['search']); //Search query. $sql = "SELECT * FROM tblemployees WHERE LastName LIKE CONCAT ('%' :Name '%')"; $query = $dbh -> prepare($sql); $query->bindParam(':Name',$Name,PDO::PARAM_STR); $query->execute(); $results=$query->fetchAll(PDO::FETCH_OBJ); //Creating unordered list to display result. echo ' <ul> '; //Fetching result from database. if($query->rowCount() > 0) { foreach($results as $result) { ?> <!-- Creating unordered list items. Calling javascript function named as "fill" found in "script.js" file. By passing fetched result as parameter. --> <li onclick='fill("<?php echo ($result->EmpId); ?>")'> <a> <!-- Assigning searched result in "Search box" in "search.php" file. --> <?php echo utf8_decode($result->LastName . " " . $result->FirstName . " " . $result->MiddleName . " " . "($result->Position)"); ?> </li></a> <!-- Below php code is just for closing parenthesis. Don't be confused. --> <?php }} } ?> </ul>
Copyright ©2021 || Defacer Indonesia