1. Problem: ispisujem niz koji sadrzi i rijeci i brojeve.
$brojac=1;
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
if ($brojac%2!=0) $boja='#ffffff'; else $boja='#E4E4E4';
print "\t<tr>\n";
foreach ($line as $col_value)
{
print "\t\t<td class=bg bgcolor=".$boja.">
<b> <div align=center><font face=verdana size=1.5 color=#CC3333>$col_value </td>\n";
}
print "\t</tr>\n";
$brojac++;
}
print "</table>\n";
Treba da zaokruzim brojeve tako da ih uvijek ispisujem sa dvije decimale, cak i kad je vrijednost nula, a tekst da ostane kako i jeste (float da predje na float (4,2), a char i varchar da se ne mijenja).
2. Probao sam i da napravim tabelu u html, pa da posebno ispisujem vrijednost svake promjenjive, sto bi mi vise odgovaralo jer bih mogao da zasebno formatiram svaku celiju, i da koristim printf, recimo,
printf("%.2f\n", "$neka_prom");
$query = 'SELECT `1-1`, `2-1`, ...
Probao sam na http://www.php.net/manual/en/language.variables.php nesto sa {}, ali mi ne funkcionise