`
require_once('functions.php');
$errors = FALSE;
$errorMessage = "";
if(mysqli_connect_error()){
$errors = TRUE;
$errorMessage .= "There was a connection error <br/>";
errorDisplay($errorMessage);
die($errors);
} else if($errors != "TRUE"){
$errors .= FALSE;
}
if(isset(mysqli_real_escape_string($_POST['search']))){
$search = mysqli_real_escape_string($_POST['search']);
search(search);
}
?>
<?php
//This is functions.php
function search($searchQuery){
echo "<div class="col-md-10 col-md-offset-1">";
$searchTerm
$query = query("SELECT * FROM `index` WHERE `keywords` LIKE '".$searchTerm."' ");
while($row = mysqli_fetch_array($query)){
$results = <<< DELIMITER
<div class="result col-md-12">
<a href="index.php?search={$row['id']}"> {$row['Title']} </a>
<p class="searchDesc">{$row['description']}</p>
</div>
DELIMITER;
echo $results;
}
echo "</div>";
}
function errorDisplay($msg){
if(!isset($_SESSION['errors'])){
$_SESSION['errors'] = $msg;
showError($msg);
} else if() {
$_SESSION['errors'] .= $msg . "<br>";
showError($msg);
}
}
function showError($msg) {
return $msg;
unset($_SESSION['errors']);
}
?>`
Perhaps That Helps?