tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

nepředají se parametry pro dibi::query

před 10 lety

ondrique
Člen | 16

Ahoj,

používám dibi 1.2 s nette 0.9.2 a mám následující problém:

při volání

<?php
$imagesResult = dibi::query("select * from blog_library where id in(%sql)", $imageLine);
?>

mi to vyhodí chybu, protože dibi zpracováná dotaz

select *
from blog_library
where id in ()

vs.

při volání

<?php
$imagesResult = dibi::test("select * from blog_library where id in(%sql)", $imageLine);
?>

to vypíše normálně

select *
from blog_library
where id in(14,10)

V čem může být zakopaný pes? Ještě poznámka: doma na lokále to mám s PHP 5.2.8 OK, tento problém se mi objevuje jen na produkčním s 5.2.0–8+etch15.

Díky moc za každou pomoc!

před 10 lety

Tomik
Nette Evangelist | 489

A co je v $imageLine?

před 10 lety

ondrique
Člen | 16

Tomik napsal(a):

A co je v $imageLine?

je to řetězec ‚14,10‘ = idéčka obrázků, jejichž záznamy chci vytáhnout.

před 10 lety

phx
Člen | 652

zkus pouzit pole id a modifikator %l tusim.