Odkazy: dibi | API reference

Forum: [česky] [english]

dibi fórum

tiny ‘n’ smart
database layer

Nejste přihlášen(a)

#1 před 2 lety

Jod
dibi guru
Registrovaný: 24. 9. 2008
Příspěvky: 808

Klonovanie DibiFluent s where

Už chvíľu si tu lámeme na chate hlavu s tým prečo mi nejde normálne naklonovať DibiFluent s where podmienkou.

Bez nej je to ok.

Vysvetlím načo to potrebujem:

Zadám komponente datasource (dibi fluent s nejakou podmienkou). Potom keď v komponente robím selcty tak len klonujem datasource a mením podmienku (resp. pridávam do nej).

Tu je ukážka s výsledkom ako komentárom na spodku.

http://pastie.org/…g5lkmwwajngg

Díky za rady :D


Všetko je v Akrabat.forms v examples distribúcie. Zomg, puff..

 

#2 před 2 lety

vrtak-cz
Nette Evangelist
Registrovaný: 8. 3. 2008
Příspěvky: 2026

Re: Klonovanie DibiFluent s where

OT: Tady je to prý vyřešené http://jdem.cz/drev4


Sorry my bad english.
Vrtak-CZ | Ace IT | Osobní Blog | Twitter | LinkedIn | GitHub | Nella Project | Hledáte práci?
„Nastala chyba která neměla nastat“ aneb „Když se chce všechno jde.“

 

#3 před 2 lety

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 5548

Re: Klonovanie DibiFluent s where

fixed

 

#4 před 2 lety

Jod
dibi guru
Registrovaný: 24. 9. 2008
Příspěvky: 808

Re: Klonovanie DibiFluent s where

Díky moc :)


Všetko je v Akrabat.forms v examples distribúcie. Zomg, puff..

 

#5 před 2 lety

crempa
dibi guru
Registrovaný: 21. 8. 2008
Příspěvky: 207

Re: Klonovanie DibiFluent s where

Co delam spatne kdyz mam po tomto updatu nasledujici vysledek??

<?php

        $query = dibi::select('id')->from('table')->where('id = %i',1);
        $query2 = clone $query;
        $query2->where('cd = %i',5);
        debug::dump((string)$query);
        debug::dump((string)$query2);

?>
string(38) "SELECT  `id` FROM `table` WHERE id = 1"

string(128) "SELECT  cd = 5 DISTINCT cd = 5 FROM cd = 5 WHERE cd = 5 GROUP BY cd = 5 HAVING cd = 5 ORDER BY cd = 5 LIMIT cd = 5 OFFSET cd = 5"

Online

 

#6 před 2 lety

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 5548

Re: Klonovanie DibiFluent s where

fixed II.

 

Zápatí