Abgleich mit Live-Daten
This commit is contained in:
+36
-36
@@ -1,37 +1,37 @@
|
||||
<?php
|
||||
/**
|
||||
* @package Patientsuche
|
||||
* @copyright Copyright (C) 2021 ctb-it.de Inc. All rights reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
||||
include("config.inc.php");
|
||||
|
||||
|
||||
/* retrieve the search term that autocomplete sends */
|
||||
$term = trim(strip_tags($_GET['term']));
|
||||
|
||||
$a_json = array();
|
||||
$a_json_row = array();
|
||||
|
||||
$sql = 'SELECT * FROM persons WHERE vorname LIKE "%' . $term . '%" OR nachname LIKE "%' . $term . '%" OR email LIKE "%' . $term . '%" OR tele LIKE "%' . $term . '%" ORDER BY nachname, vorname ';
|
||||
foreach ($pdo->query($sql) as $row) {
|
||||
|
||||
$userid = stripslashes($row['person_id']);
|
||||
$name = stripslashes($row['nachname']);
|
||||
$vorname = stripslashes($row['vorname']);
|
||||
$geburtstag = stripslashes($row['geburtstag']);
|
||||
$email = htmlentities(stripslashes($row['email']));
|
||||
$tele = htmlentities(stripslashes($row['tele']));
|
||||
$a_json_row["id"] = $userid;
|
||||
$a_json_row["value"] = $vorname.' '.$name.' - '.$geburtstag.' - '.$email.' - '.$tele;
|
||||
$a_json_row["label"] = $vorname.' '.$name.' - '.$geburtstag.' - '.$email.' - '.$tele;
|
||||
array_push($a_json, $a_json_row);
|
||||
|
||||
}
|
||||
// jQuery wants JSON data
|
||||
echo json_encode($a_json);
|
||||
|
||||
<?php
|
||||
/**
|
||||
* @package Patientsuche
|
||||
* @copyright Copyright (C) 2021 ctb-it.de Inc. All rights reserved.
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
||||
include("config.inc.php");
|
||||
|
||||
|
||||
/* retrieve the search term that autocomplete sends */
|
||||
$term = trim(strip_tags($_GET['term']));
|
||||
|
||||
$a_json = array();
|
||||
$a_json_row = array();
|
||||
|
||||
$sql = 'SELECT * FROM persons WHERE vorname LIKE "%' . $term . '%" OR nachname LIKE "%' . $term . '%" OR email LIKE "%' . $term . '%" OR tele LIKE "%' . $term . '%" ORDER BY nachname, vorname ';
|
||||
foreach ($pdo->query($sql) as $row) {
|
||||
|
||||
$userid = stripslashes($row['person_id']);
|
||||
$name = stripslashes($row['nachname']);
|
||||
$vorname = stripslashes($row['vorname']);
|
||||
$geburtstag = stripslashes($row['geburtstag']);
|
||||
$email = htmlentities(stripslashes($row['email']));
|
||||
$tele = htmlentities(stripslashes($row['tele']));
|
||||
$a_json_row["id"] = $userid;
|
||||
$a_json_row["value"] = $vorname.' '.$name.' - '.$geburtstag.' - '.$email.' - '.$tele;
|
||||
$a_json_row["label"] = $vorname.' '.$name.' - '.$geburtstag.' - '.$email.' - '.$tele;
|
||||
array_push($a_json, $a_json_row);
|
||||
|
||||
}
|
||||
// jQuery wants JSON data
|
||||
echo json_encode($a_json);
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user