bugfix: insert/update type functions don't break when using a param_char other than %

This commit is contained in:
Sergey Tsalkov
2014-06-14 02:41:06 +00:00
parent 7c819bfc24
commit 1d797b306e
2 changed files with 12 additions and 4 deletions

View File

@@ -114,6 +114,8 @@ class BasicTest extends SimpleTest {
$bart = DB::queryFirstRow("SELECT * FROM accounts WHERE age IN ###li AND height IN ###ld AND username IN ###ls",
array(15, 25), array(10.371, 150.123), array('Bart', 'Barts'));
$this->assert($bart['username'] === 'Bart');
DB::insert('accounts', array('username' => 'f_u'));
DB::query("DELETE FROM accounts WHERE username=###s", 'f_u');
DB::$param_char = '%';
$charlie_password = DB::queryFirstField("SELECT password FROM accounts WHERE username IN %ls AND username = %s",