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

examples: removed unnecessary delimiters []

This commit is contained in:
David Grudl
2010-08-03 17:12:34 +02:00
parent beee4ee4b7
commit 3f594756e0
6 changed files with 36 additions and 36 deletions

View File

@@ -26,10 +26,10 @@ $name = $cond1 ? 'K%' : NULL;
// if & end
dibi::test('
SELECT *
FROM [customers]
%if', isset($name), 'WHERE [name] LIKE %s', $name, '%end'
FROM customers
%if', isset($name), 'WHERE name LIKE %s', $name, '%end'
);
// -> SELECT * FROM [customers] WHERE [name] LIKE 'K%'
// -> SELECT * FROM customers WHERE name LIKE 'K%'
@@ -37,22 +37,22 @@ dibi::test('
// if & else & (optional) end
dibi::test("
SELECT *
FROM [people]
WHERE [id] > 0
%if", ($foo > 0), "AND [foo]=%i", $foo, "
%else %if", ($bar > 0), "AND [bar]=%i", $bar, "
FROM people
WHERE id > 0
%if", ($foo > 0), "AND foo=%i", $foo, "
%else %if", ($bar > 0), "AND bar=%i", $bar, "
");
// -> SELECT * FROM [people] WHERE [id] > 0 AND [bar]=2
// -> SELECT * FROM people WHERE id > 0 AND bar=2
// nested condition
dibi::test('
SELECT *
FROM [customers]
FROM customers
WHERE
%if', isset($name), '[name] LIKE %s', $name, '
%if', $cond2, 'AND [admin]=1 %end
%if', isset($name), 'name LIKE %s', $name, '
%if', $cond2, 'AND admin=1 %end
%else 1 LIMIT 10 %end'
);
// -> SELECT * FROM [customers] WHERE LIMIT 10
// -> SELECT * FROM customers WHERE LIMIT 10