From 9c8809a5ee8b8032ceef3def34749f16e02aa7a1 Mon Sep 17 00:00:00 2001 From: Joshua Perry <45966243+jpez-development@users.noreply.github.com> Date: Sun, 5 Feb 2023 12:05:23 +0000 Subject: [PATCH] fix --- CSY2028/DatabaseTable.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CSY2028/DatabaseTable.php b/CSY2028/DatabaseTable.php index 868ce66..2e04d5c 100644 --- a/CSY2028/DatabaseTable.php +++ b/CSY2028/DatabaseTable.php @@ -39,6 +39,9 @@ class DatabaseTable { public function find($columns, $values, $comparators = ['=', '='], $order = "ASC", $orderColumn = "id") { $string = 'SELECT * FROM '.$this->table.' WHERE '; for ($i = 0; $i < count($values); $i++) { + if ($i > 0) { + $string .= 'AND '; + } $string .= $columns[$i].' '.$comparators[$i].' :value'.$i.' '; } $string .= 'ORDER BY '.$orderColumn.' '.$order;