Ahoj, chtěl bych se zeptat, co mam tady změnit. Jsem začatečník. :(
<?
$ID='1';
?>
Hodnoťte jako ve škole:<BR> <A HREF="hodnot.php?ID=<? echo "$ID"; ?>&znamka=1">1</A> |
<A HREF="hodnot.php?ID=<? echo "$ID"; ?>&znamka=2">2</A> |
<A HREF="hodnot.php?ID=<? echo "$ID"; ?>&znamka=3">3</A> |
<A HREF="hodnot.php?ID=<? echo "$ID"; ?>&znamka=4">4</A> |
<A HREF="hodnot.php?ID=<? echo "$ID"; ?>&znamka=5">5</A>
<BR><?
require("opendb.php");
$vysledek = MySQL_Query("SELECT * FROM hodnot WHERE ID=$ID");
$zaznam = MySQL_Fetch_Array($vysledek);
$prvni=$zaznam["Celek"];
$druhe=$zaznam["Pocet"];
@$prumer=$prvni/$druhe;
if(!$prumer):
echo "Tento článek ještě nebyl ohodnocen.";
else:
echo "Výsledná známka: $prumer";
echo "<BR>";
echo "Hlasováno bylo: ";
echo "$druhe". "x";
endif;
?>
A ještě jeden dotaz: Jak mam udělat, aby šla vidět průměrná známka?
Diky za odpověď!
no co změnit... cokoli.. záleží na tom, proč to chceš měnit?
nic nemen prumernou znamku ti to zpocita az budee aspon jednou odhlasovano.
uz ti jen schazi script na ukladani hodnot z hlasovani...
jo a kdyz na svoji strance zkusim hlasovat, tak se neobjevi prumer.
mno ja uz to celkem chapu, ale prece jen nechapu tuhle vetu: Dále zkusíme spočítat průměr. Pokud to nejde, tzn., že
dělíme nulou, necháme vypsat, že článek ještě nebyl ohodnocen. Pokud to jde, vypíšeme výslednou známku a počet hlasů.
to je to co jsem uz psal. pokud v databzi neni zadny zanam, pak $zaznam["Pocet"] ma dohnotu "0". a vystava problem deleni nulou. proto tam je podminka ze se ma vypsat veta "Tento článek ještě nebyl ohodnocen.", pokud v databazi neni k tomuto clanku zadny zaznam.
mno a jak to mam nechat vypsat?
co?
musis nejdriv hlasovat, aby to neco vypsalo(zpsat nejaky data do databaze, klidne si je zkus zapsat rucne)
a jelikoz to vypada, ze jsi to jenom zkopcil, tak se na tu stranku koukni jeste jednou a zkopiruj tam cely kod. bez scriptu na vkladani ti to totiz nepobezi
ja vsechny scripty mam, ale ja kdyz hlasuju, tak se neobjevi prumer a ja nevim jak to udelat, aby se mi tam objevil.
posli mi ti scripty na mail. kouknu se na to(az budu mit cas), vratim ti to s popisem co mas udelat.(teda jestli chces)
spook[zavinac]centrum.cz