Autor | Zpráva | ||
---|---|---|---|
PecanCZ Profil |
#1 · Zasláno: 5. 10. 2009, 15:47:33
Čaute, chtěl bych z čísel v databázi udělat průměr, mám tento kód:
echo "<table class=\"z\" width=\"400\" style=\"border-collapse:collapse;font-size:12px;border-color:#999999;\"> <tr><td><b>Známka</b></td></tr>"; $zmena= mysql_query("select avg(znamka1) from znamkovani",$GLOBALS['dbspojeni']); echo "<tr><td>"; echo $zmena; echo "</td></tr>"; echo "</table>"; bohužel mi nefunguje, mohl by mi někdo poradit? |
||
Majkl578 Profil |
#2 · Zasláno: 5. 10. 2009, 16:06:13
_GLOBALS nedoporucuji pouzivat, take doporucuji mysqli
$query = mysql_query("select avg(znamka1) as average from znamkovani"); $result = mysql_fetch_assoc($query); $result = $result['average']; echo $result; |
||
PecanCZ Profil |
#3 · Zasláno: 5. 10. 2009, 16:09:58
díky moc!!!
|
||
PecanCZ Profil |
#4 · Zasláno: 5. 10. 2009, 16:11:22
díky moc! chtěl bych se ještě zeptat, jestli by ten výpis šel omezit jen na jedno desetinné místo
|
||
Majkl578 Profil |
PecanCZ
sel, bud na urovni mysql, nebo na urovni php mysql: ROUND(AVG(znamka1), 1) php: $result = round($result['average'], 1); |
||
PecanCZ Profil |
#6 · Zasláno: 5. 10. 2009, 16:24:26
fakt dík moc
|
||
PecanCZ Profil |
#7 · Zasláno: 5. 10. 2009, 17:25:19
ještě bych se chtěl zeptat, jakým zápisem mám spočítat všechny čísla v jednom sloupci? díky
|
||
Alphard Profil |
#8 · Zasláno: 5. 10. 2009, 18:18:50 · Upravil/a: Alphard
sum() sečte hodnoty a count() který spočítá počet záznamů.
|
||
PecanCZ Profil |
#9 · Zasláno: 5. 10. 2009, 18:33:39
díky
|
||
Časová prodleva: 12 dní
|
|||
PecanCZ Profil |
#10 · Zasláno: 17. 10. 2009, 19:51:41
čau, prosím mohl by jsi mi sem napsat příklad na count()? já jsem to už měl, ale ten soubor jsem před nedávnem smazal a teď už si nemůžu vzpomenout jak jsem to udělal, díky moc
|
||
Joker Profil |
#11 · Zasláno: 17. 10. 2009, 19:59:36
PecanCZ:
„prosím mohl by jsi mi sem napsat příklad na count()?“ SELECT COUNT(id) FROM tabulka - vrátí počet řádků v tabulce (pokud každý řádek má id) |
||
PecanCZ Profil |
#12 · Zasláno: 17. 10. 2009, 20:13:33
a kdybych teda chtěl spočítat počet řádků ve sloupečku znamka1 tak by to vypadalo takto:
SELECT COUNT(znamka1) FROM tabulka |
||
Alphard Profil |
#13 · Zasláno: 17. 10. 2009, 23:07:32
[#12] PecanCZ
Ano, taky jste to mohl vyzkoušet nebo zkusit najít. |
||
Časová prodleva: 9 let
|