Jump to content
php.lv forumi

Kaut kas ar skaitļiem...


Artenis

Recommended Posts

Šeit iegūts tas mainīgais: $a

$a = $row['j_cena'] * $kurs;

echo '<p style="color:red;"><b>'.$row['j_cena'].' € '.number_format($a,2).' LVL</b></p>';

Šajā rindiņā šo vietu - '.number_format($a,2).' parāda tikai uz mana servera, toties uz serveris.lv servera to parāda pa 0.00LVL

Kas varētu būt pie vainas? Un kā tas var būt, ka uz mana servera rāda, bet uz tā servera to pašu parāda tikai pa 0.00LVL...

Iepriekš paldies!

Edited by Artenis
Link to comment
Share on other sites

$row[j_cena] ir neskaitāmā daudzumā, tik cik j_cena (jaunā cena) arī ir pievienota [$row[j_cena] = Kaut vai 10]! $kurs ir ~0.7028 (šis ir tikai viens lielums, vairāk viņu nav)

Visas vērtības tādas pašas kā uz mana servera.

Edited by Artenis
Link to comment
Share on other sites

Kā tas ir jāsaprot - "neskaitāmā daudzumā" ?

Mani interesē konkrētas vērtības un datu tipi kādus pieņem šie divi mainītie.

Ja tev $kurs ir tiešām tāds strings "~0.7028" tad nav brīnums, ka tur nekas sakarīgs neizvadās. Reizināt drīkst skaitļus, ne stringus.

 

Izdari lūdzu print_r abiem šiem mainīgajiem un parādi, ko tas izvada.

Link to comment
Share on other sites

×
×
  • Create New...