entries in the team table can be edit now

This commit is contained in:
2022-06-17 18:30:40 +02:00
parent 4ca75ef48d
commit 0981887613
5 changed files with 105 additions and 5 deletions

View File

@@ -76,7 +76,7 @@ function get_stations_all($con) {
function get_teams($con) {
try {
$stmt = $con->prepare("SELECT name, feuerwehr FROM Mannschaft");
$stmt = $con->prepare("SELECT * FROM Mannschaft");
$stmt->execute();
$stmt->setFetchMode(PDO::FETCH_ASSOC);
return $stmt;
@@ -373,8 +373,6 @@ function get_station_all($con, $s_id) {
function update_station_name($con, $s_id, $name) {
try {
echo $s_id . "\n";
echo $name . "\n";
$stmt = $con->prepare("UPDATE Station SET name = ? WHERE s_id = ?");
$stmt->bindParam(1, $name, PDO::PARAM_STR);
$stmt->bindParam(2, $s_id, PDO::PARAM_INT);
@@ -393,4 +391,37 @@ function update_station_pos($con, $s_id, $pos) {
} catch(PDOException $e) {
handle_pdo_exception($e);
}
}
function get_team($con, $m_id) {
try {
$stmt = $con->prepare("SELECT * FROM Mannschaft WHERE m_id = :m_id");
$stmt->execute(['m_id' => $m_id]);
$stmt->setFetchMode(PDO::FETCH_ASSOC);
return $stmt;
} catch(PDOException $e) {
handle_pdo_exception($e);
}
}
function update_team_name($con, $m_id, $name) {
try {
$stmt = $con->prepare("UPDATE Mannschaft SET name = ? WHERE m_id = ?");
$stmt->bindParam(1, $name, PDO::PARAM_STR);
$stmt->bindParam(2, $m_id, PDO::PARAM_INT);
$stmt->execute();
} catch(PDOException $e) {
handle_pdo_exception($e);
}
}
function update_team_fire_department($con, $m_id, $dep) {
try {
$stmt = $con->prepare("UPDATE Mannschaft SET feuerwehr = ? WHERE m_id = ?");
$stmt->bindParam(1, $dep, PDO::PARAM_STR);
$stmt->bindParam(2, $m_id, PDO::PARAM_INT);
$stmt->execute();
} catch(PDOException $e) {
handle_pdo_exception($e);
}
}