fix: select fetchAll
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user