more fixes

This commit is contained in:
2023-12-18 08:19:27 +01:00
parent c598e48006
commit 621e25ee86
3 changed files with 50 additions and 49 deletions

View File

@@ -1,52 +1,53 @@
<?php
namespace kindergartenverwaltung\EnthaeltModel;
namespace ppb\EnthaeltModel;
use kindergartenverwaltung\Library\Msg;
class EnthaeltModel extends Database{
public function getEnthaelt($gerichtId){
$pdo=$this->linkDB();
$params = array();
$sql = "SELECT * FROM Enthaelt WHERE gid = :gerichtId;";
$params[":gerichtId"] = gerichtId;
try{
$stmt = $pdo->prepare($sql);
$stmt->execute($params);
}
catch(\PDOExeption $e){
return false;
}
$result = $stmt->fetchAll(\PDO::FETCH_ASSOC);
use ppb\Library\Msg;
return $result;
class EnthaeltModel extends Database
{
public function getEnthaelt($gerichtId)
{
$pdo = $this->linkDB();
$params = array();
$sql = "SELECT * FROM Enthaelt WHERE gid = :gerichtId;";
$params[":gerichtId"] = $gerichtId;
try {
$stmt = $pdo->prepare($sql);
$stmt->execute($params);
} catch (\PDOException $e) {
return false;
}
$result = $stmt->fetchAll(\PDO::FETCH_ASSOC);
return $result;
}
public function insertEnthaelt($data)
{
$pdo = $this->linkDB();
$params = array();
$sql = "INSERT INTO Enthaelt (";
foreach ($data as $index => $value) {
$sql .= "" . $index . ",";
}
$sql = substr($sql, 0, strlen($sql) - 1) . ") VALUES (";
foreach ($data as $index => $value) {
$sql .= "':" . $index . "',";
$params[":" . $index] = $value;
}
public function insertEnthaelt($data){
$pdo=$this->linkDB();
$params = array();
$sql = "INSERT INTO Enthaelt (";
$sql = substr($sql, 0, strlen($sql) - 1) . ");";
foreach($data as $index=>$value){
$sql .= "".$index.",";
}
$sql = substr($sql,0,strlen($sql)-1).") VALUES (";
foreach($data as $index=>$value){
$sql .= "':".$index."',";
$params[":".$index] = $value;
}
$sql = substr($sql,0,strlen($sql)-1).");";
try{
$stmt = $pdo->prepare($sql);
$stmt->execute($params);
return true;
}
catch(\PDOExeption $e){
return false;
}
try {
$stmt = $pdo->prepare($sql);
$stmt->execute($params);
return true;
} catch (\PDOException $e) {
return false;
}
}
}
?>