1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-05 13:47:33 +02:00

* some variables renamed

This commit is contained in:
David Grudl
2007-06-25 17:02:12 +00:00
parent a7ddc1547c
commit 5f4dbbbcfd
13 changed files with 199 additions and 199 deletions

View File

@@ -18,31 +18,31 @@ dibi::connect(array(
$arr1 = array(1, 2, 3);
$arr2 = array('one', 'two', 'three');
$arr3 = array(
$array1 = array(1, 2, 3);
$array2 = array('one', 'two', 'three');
$array3 = array(
'col1' => 'one',
'col2' => 'two',
'col3' => 'three',
);
$arr4 = array(
$array4 = array(
'a' => 12,
'b' => NULL,
'c%t' => time(), // modifier 'T' means datetime
'd' => 'any string',
);
$arr5 = array('RAND()', '[col1] > [col2]');
$array5 = array('RAND()', '[col1] > [col2]');
dibi::test("
SELECT *
FROM [db.table]
WHERE ([test.a] LIKE %d", '1995-03-01', "
OR [b1] IN (", $arr1, ")
OR [b2] IN (%s", $arr1, ")
OR [b3] IN (", $arr2, ")
OR [b4] IN (%n", $arr3, ")
OR [b5] IN (%sql", $arr5, ")
OR [b1] IN (", $array1, ")
OR [b2] IN (%s", $array1, ")
OR [b3] IN (", $array2, ")
OR [b4] IN (%n", $array3, ")
OR [b5] IN (%sql", $array5, ")
OR [b6] IN (", array(), ")
AND [c] = 'embedded '' string'
OR [d]=%i", 10.3, "
@@ -55,17 +55,17 @@ LIMIT 10");
// dibi detects INSERT or REPLACE command
dibi::test("INSERT INTO [mytable]", $arr4);
dibi::test("INSERT INTO [mytable]", $array4);
// dibi detects MULTI INSERT or REPLACE command
dibi::test("REPLACE INTO [mytable]", $arr4, $arr4, $arr4);
dibi::test("REPLACE INTO [mytable]", $array4, $array4, $array4);
// dibi detects UPDATE command
$n = 123;
dibi::test("UPDATE [mytable] SET", $arr4, " WHERE [id]=%i", $n);
dibi::test("UPDATE [mytable] SET", $array4, " WHERE [id]=%i", $n);
// array with modifier %a - assoc
dibi::test("UPDATE [mytable] SET%a", $arr4, " WHERE [id]=%i", $n);
dibi::test("UPDATE [mytable] SET%a", $array4, " WHERE [id]=%i", $n);