fix: select fetchAll

This commit is contained in:
Johannes Kantz
2023-01-19 18:37:48 +01:00
parent 082ab46590
commit 464a9c7dbc
2 changed files with 6 additions and 5 deletions

View File

@@ -22,6 +22,7 @@ class BancaDati {
, $this->pw
, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
} catch (PDOException $e) {
var_dump($e);
die;
}
}
@@ -108,7 +109,7 @@ class BancaDati {
* @return void
* @author Malte Schulze Hobeling
*/
public function select(string $table, array $where){
public function select(string $table, array $where = []){
$whereString = "";
$orderString = "";
if(isset($where["by"])){
@@ -125,9 +126,9 @@ class BancaDati {
}
$whereString .= "`" . $col . "` LIKE '" . $v . "'";
}
$sql = "SELECT * FROM ".$table." WHERE ".$whereString.$orderString.";";
$sql = "SELECT * FROM " . $table . ((count($where) > 0) ? " WHERE ".$whereString.$orderString : "") .";";
try {
return $this->pdo->query($sql)->fetch();
return $this->pdo->query($sql)->fetchAll();
}catch (PDOException $e){
die;
}