1
1
mirror of https://github.com/neosubhamoy/neosubhamoy-portfolio.git synced 2025-12-19 22:53:03 +05:30

(feat): added profiles to search results

This commit is contained in:
2023-11-19 20:46:14 +05:30
parent cf1a410013
commit 348a8d7ea1
3 changed files with 49 additions and 1 deletions

View File

@@ -17,7 +17,8 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$results_projects = fetch_search_results_projects($conn, $keyword),
$results_socials = fetch_search_results_socials($conn, $keyword),
$results_pages = fetch_search_results_pages($conn, $keyword),
$results_quickactions = fetch_search_results_quickactions($conn, $keyword)
$results_quickactions = fetch_search_results_quickactions($conn, $keyword),
$results_profiles = fetch_search_results_profiles($conn, $keyword)
];
$results = [];

View File

@@ -115,4 +115,20 @@ function fetch_search_results_quickactions($conn, $keyword) {
return array();
}
}
//for quick_actions table
function fetch_search_results_profiles($conn, $keyword) {
$sql = "SELECT * FROM profile WHERE name LIKE '%$keyword%' OR stag LIKE '%$keyword%'";
$result = $conn -> query($sql);
if($result -> num_rows > 0) {
$result = mysqli_fetch_all($result, MYSQLI_ASSOC);
foreach ($result as &$element) {
$element['tag'] = 'profile';
}
return $result;
}
else {
return array();
}
}
?>