25 lines
517 B
PHP
25 lines
517 B
PHP
<?php
|
|
require_once __DIR__ . '/../config.php';
|
|
|
|
function get_user_by_id($id) {
|
|
$conn = db_connect();
|
|
$sql = "SELECT * FROM Users WHERE Id = ?";
|
|
$stmt = $conn->prepare($sql);
|
|
$stmt->bind_param("i", $id);
|
|
$stmt->execute();
|
|
|
|
$result = $stmt->get_result();
|
|
$user = $result->fetch_assoc();
|
|
|
|
$stmt->close();
|
|
$conn->close();
|
|
|
|
if (!$user) {
|
|
http_response_code(404);
|
|
return json_encode(["error" => "Benutzer nicht gefunden"]);
|
|
}
|
|
|
|
return json_encode($user);
|
|
}
|
|
?>
|