Oznámení
Omlouváme se, provoz fóra byl ukončen
ziskani sql dotazu bez spusteni a zvyrazneni syntaxe
Upozornění: Tohle vlákno je hodně staré.
před 8 lety
- knedle
- Člen | 34
potrebuji ziskat sql dotaz – insert – v jeho ciste podobe
priklad sql:
dibi::query('insert into [tabulka] ', $row, ' ON DUPLICATE KEY UPDATE %a ', $row);
dibi::test() nejde pouzit, protoze vzdy zvyraznuje…
…a netusim = nenasel jsem jak zvyrazneni obejit
resenim by bylo pouzit dibiFluent a jeho __toString()
bohuzev vsak netusim, jak do dibifluent narvat nutnou druhou cast „ON DUPLICATE KEY UPDATE“…
ma nekdo radu?
před 8 lety
- knedle
- Člen | 34
tak beru zpet:
fluent se chyta takto (ze me to nenapadlo…)
dibi::insert('tabulka', $row)->on('DUPLICATE KEY UPDATE %a ', $row)
Editoval knedle (22. 2. 2011 23:21)
před 8 lety
- Milo
- Nette Core | 1119
Bez fluentu se dá taky:
dibi::getConnection()->translate('insert into [tabulka]', $row, 'ON DUPLICATE KEY UPDATE %a', $row);