Oznámení
Omlouváme se, provoz fóra byl ukončen
problém s implode
Upozornění: Tohle vlákno je hodně staré.
před 10 lety
- BigCharlie
- Člen | 267
Ahoj,
chtěl bych využít implode na výsledky z databáze a obdržím chybu „Object of class DibiRow could not be converted to string“. Už jsem na to jednou narazil, ale nedořešilo se to. Ukázkový kód:
$names = dibi::fetchAll("
SELECT nazev
FROM nazvy
WHERE parent_id = 15");
Debug::dump(implode(', ', $names));
Nějaké nápady?
verze dibi: 1.3 dev
PHP: 5.2.10
před 10 lety
- BigCharlie
- Člen | 267
Odpovím si sám:
Problém je, jak bylo zmíněno Davidem v minlé odpovědi, ve vracení pole objektů DibiRow. Jak z toho elegantně ven? No elegantně nijak, prostě je potřeba zbavit se objektů :-) Návod nechybí.
před 10 lety
- blacksun
- Člen | 181
Co nějaká opičárna jako ->fetchAssoc(‚id,=‘); ?