Autor | Zpráva | ||
---|---|---|---|
spacek145 Profil |
Dobrý den, mam dotaz, jak dostanu dolu pod While hodnotu, ktere odpovida pocet.... Dole je vyresen pouze Creator ale chybi tam ten pocet, co patri ke sloupci Creator
Jak to tam dodat či doplnit? $result1 = mysql_query("SELECT creator, COUNT(creator) AS pocet FROM warpTable GROUP BY creator ORDER BY COUNT(creator) DESC LIMIT 10"); $warpy[$i]=array(); $i = 0; while($row = mysql_fetch_assoc($result1)){ $warpy[$i]=array("creator" => $row["creator"], "/* TADY MÁ BÝT ZÍSKANÝ POČET */" => $row["pocet"]); $i += 1; } |
||
Jan Tvrdík Profil |
#2 · Zasláno: 10. 3. 2013, 17:31:12
spacek145:
Nechápu dotaz. Uvedený kód by měl fungovat. (Ač vypadá nesmyslně složitě) |
||
spacek145 Profil |
Jan Tvrdík:
Potřebuju ty data z toho mysql resultu přenést do grafu, kterej je v JS a je tam rozdělenej na sloupce asi takto: creator pocet <?php echo"".ucfirst($warpy[0]['creator']) . "";?> <?php echo"".$warpy[0]["pocet"] . "";?> <?php echo"".ucfirst($warpy[1]['creator']) . "";?> <?php echo"".$warpy[1]["pocet"] . "";?> a tak dál až do 10ti Potřebuju to udělat tak, aby tam kromě toho jména šla namontovat i ta count(*) hodntoa od toho creatora z horního resultu1 PS: creator funguje, ale nejde ten pocet |
||
Jan Tvrdík Profil |
spacek145:
Máte nepěknou tendenci řešit věci nesmyslně složitě. $result = mysql_query(" SELECT `creator`, COUNT(*) AS `pocet` FROM `WarpTable` GROUP BY `name` ORDER BY COUNT(*) DESC LIMIT 10 "); $warpy = array(); while ($row = mysql_fetch_assoc($result)) { $warpy[] = $row; } A pak foreach ($warpy as $warp) { echo ucfirst($warp["creator"]) . " " . $warp["pocet"]; } |
||
spacek145 Profil |
To je možný. Každopádně potřebuju v tom grafu ECHO jinak mi to nic nevezme.. Co tam do toho grafu tedy vkládat?
Tohle mi tam ted nepujde, ne? Potřebuju to tam vkládat po jednom... né jakoby vcelku... Echo1-jmeno Echo1-hodnota... Jinak to bohužel nejde <?php echo"".ucfirst($warpy[0]['creator']) . "";?> <?php echo"".$warpy[0]["pocet"] . "";?> |
||
Jan Tvrdík Profil |
spacek145:
„Tohle mi tam ted nepujde, ne?“ Napadlo tě to zkusit? A vůbec, odkud se bere ten nesmyslný zvyk připojovat k hodnotám výrazů prázdné řetězce? <?php echo "" . ucfirst($warpy[0]['creator']) . "";?> <?php echo "" . $warpy[0]["pocet"] . "";?> <?php echo ucfirst($warpy[0]['creator']); ?> <?php echo $warpy[0]["pocet"]; ?> <?php echo ucfirst($warpy[0]['creator']) . ' ' . $warpy[0]["pocet"]; ?> |
||
spacek145 Profil |
:)
|
||
Časová prodleva: 11 let
|
0