Autor | Zpráva | ||
---|---|---|---|
Ameopro Profil |
#1 · Zasláno: 26. 12. 2014, 09:42:12
Ahoj prosím vás jak mou udělat aby my db v tabulce money sečetla všechny hodnoty uživatele a poté vypsal .. ?
npř money : 200 money : 400 vypíše 600 děkuji |
||
Taps Profil |
#2 · Zasláno: 26. 12. 2014, 09:50:51
Ameopro:
select sum(castka) as soucet from tabulka group by idUzivatele |
||
Ameopro Profil |
#3 · Zasláno: 26. 12. 2014, 09:57:24 · Upravil/a: Moderátor (editace znemožněna) 26. 12. 2014, 14:23:18
šlo by to i takto ?
SELECT sum(money) from tabulka WHERE username='".mysql_real_escape_strink($user_check);."' Moderátor jenikkozak: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Taps Profil |
#4 · Zasláno: 26. 12. 2014, 10:02:27
Ameopro:
Tak to zkus. Melo by tam byt jeste group by username, aby se castky slucovaly ke konkretnimu uzivateli |
||
Ameopro Profil |
#5 · Zasláno: 26. 12. 2014, 12:25:38
dal jsem dotaz na mysql.
aby my spočítal hodnoty v sloupci penize ale script nereaguje nevíte proč ? $money = mysql_result(mysql_query("SELECT SUM(penize) FROM clients"),0); echo $money; |
||
Taps Profil |
#6 · Zasláno: 26. 12. 2014, 13:16:54
Ameopro:
a pokud níže uvedený dotaz vložíš přes phpmyadmin, tak funguje v pořádku? SELECT SUM(penize) FROM clients |
||
Ameopro Profil |
když v phpmyadmin du do složky clients a tam to dam tak to funguje ale v php ne jako script
|
||
Taps Profil |
Ameopro:
Zkus v v sql dotazu použít alias <? $money = mysql_result(mysql_query("SELECT SUM(penize) AS soucet FROM clients"),0); echo $money; ?> <? $sum = mysql_query("SELECT SUM(penize) as soucet FROM clients"); $sumArray = mysql_fetch_array($sum); echo $sumArray['soucet']; ?> |
||
lionel messi Profil |
Ameopro:
Nekomplikuj si to používaním mysql_result a choď na to inak: $result = mysql_query("SELECT SUM(penize) penize_sucet FROM clients"); $row = mysql_fetch_assoc($result); echo $row['penize_sucet']; |
||
Ameopro Profil |
#10 · Zasláno: 26. 12. 2014, 13:49:08
tato varianta my nejde jak to ?
<? $money = mysql_result(mysql_query("SELECT SUM(penize) AS soucet FROM clients"),0); echo $money; ?> |
||
Taps Profil |
lionel messi:
Pro výpis jednoho záznamu není nutné používat cyklus. Ameopro: A jaká chyba se ti zobrazuje? <? $sql = mysql_query("SELECT SUM(penize) AS soucet FROM clients") or die (mysql_error()); $money = mysql_result($sql,0); echo $money; ?> |
||
lionel messi Profil |
#12 · Zasláno: 26. 12. 2014, 13:54:50
Taps:
> lionel messi: > Pro výpis jednoho záznamu není nutné používat cyklus Presne tak, vzápätí po odoslaní mi to prišlo, dal som ho tam „zo zvyku“ (predsa len väčšinou píšem výpisy na viac riadkov), hneď som upravil. |
||
Ameopro Profil |
#13 · Zasláno: 26. 12. 2014, 14:03:30
Ten poslední my to vzalo už asi byla chyba v tom že jsem měl result a gery v jednom řádku.
Děkji vam za pomoc |
||
Časová prodleva: 9 let
|
0