Autor Zpráva
CZOggy
Profil
Zdravim,

mam jednoduchy foreach, kde se mi scitaji ceny z databaze, bohuzel obsah (celkovou cenu) musim vyplivnout nad nej..

echo celkova_cena;

foreach($_SESSION['kosik'] as $sessionArray){
      $cena = cena($cena_item[0]->cena,$sessionArray['pocet']);
}
Darker
Profil
To nejde, skript běží jak je napsán. Určitě není nutné součet vypisovat před jeho zjištěním.
CZOggy
Profil
ani pres ob_flush?
Darker
Profil
To funguje přesně obráceně, umožňuje ti to vypsat něco později, než by se to vypsalo (typicky imagegif, print_R)
A nechápu proč nelze tohle:
$neco_co_bys_jinak_vypsal="";
$celkova_cena=0;
foreach($_SESSION['kosik'] as $sessionArray){
      $cena = cena($cena_item[0]->cena,$sessionArray['pocet']);
      $neco_co_bys_jinak_vypsal.="neco";
      $celkova_cena+=(int) $cena;
}
echo $neco_co_bys_jinak_vypsal.$celkova_cena;

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0