Hüppa metaandmete lõppu
Mine metaandmete algusesse

Sa näed selle lehekülje vanemat versiooni. Näita uusimat versiooni.

Võrdle uusimaga Vaata lehekülje ajalugu

« Eelmine Versioon 6 Järgmine »

Kahe andmetabeli kokkuridade summeerimine

Taotluse lisaväljadTaotluse eelvaade

maja_tabel - esimese andmetabeli lahtri kood
 m_arv - andmetabelis1 oleva numbri lisavälja kood
kaas_tabel - teise andmetabeli lahtri kood
 kkas_1 - andmetabelis2 oleva numbri lisavälja kood
maja_kokku - arvutused lisaväli, kus lisaks arvutustele kuvame ka tulemuse

Kahe andmetabeli kokkuridade summeerimine
{assign var=kokku value=0}
{foreach from=$taotlus.sisu.maja_tabel key=k item=maja}
{$kokku = $kokku+(int)$maja.m_arv}
{/foreach}
{foreach from=$taotlus.sisu.kaas_tabel key=k item=maja}
{$kokku = $kokku+(int)$maja.kkas_1}
{/foreach}
{$kokku}

Mitme dünaamilise valiku variandi korral summa arvutamine

Taotluse lisaväljadTaotluse eelvaade

vahend - dünaamilise valiku lisavälja lahtri kood

Mitme dünaamilise valiku variandi korral summa arvutamine
{assign var=kokku value=0}
{foreach from=$taotlus.sisu.vahend_list key=k item=vahend}
{if trim($vahend) == '1100L pakendijäätmete konteiner'}
{$kokku = $kokku+200.4}
{else if trim($vahend) == '80L vanapaberi konteiner'}
{$kokku = $kokku+26.76}
{else if trim($vahend) == '240L vanapaberi konteiner'}
{$kokku = $kokku+39.78}
{/if}
{/foreach}
{$kokku}


  • Pole silte