Autor | Zpráva | ||
---|---|---|---|
pito Profil |
#1 · Zasláno: 15. 5. 2011, 01:37:10
Zdravím,
Potřeboval bych vypsat datum v téhle podobě dd.mm. z databaze. Mám vytvořenou tuhle tabulku v DB foto a potřebuji nějak z toho vytáhnou určité datum i počet návštěvníku za daný den. Aby to vypadalo nějak takhle: foto-vypis. Nevím jak to udělat.Mám už něco udělané,ale byl to jiné počitadlo,ale nějak podobně bych potřeboval udělat jak je toto: $vyber = MySQL_Query("SELECT * counter_values") or die(mysql_error()); $hlavicky = $radky = ''; while ($zaznam2=MySQL_Fetch_Array($vyber)): $hlavicky .= "<th scope='col'>$zaznam2[datum ------------- nevimjaktoudelat]</th>"; $radky .= "<td>$zaznam2[pocet --------- nevimjaktoudelat]</td>"; endwhile; echo " <table class='stats' rel='line' cellpadding='0' cellspacing='0' width='100%'> <thead><tr><td> </td>$hlavicky</tr></thead> <tbody><tr><th>počet</th>$radky</tr></tbody> </table>"; Děkuji předem všem za radu. |
||
panther Profil |
#2 · Zasláno: 15. 5. 2011, 02:11:51
pito:
ukládej datum jako datum a použij funkci date_format (v MySQL nebo PHP).
|
||
Časová prodleva: 3 dny
|
|||
pito Profil |
#3 · Zasláno: 17. 5. 2011, 23:32:43
zkoušel jsem tohle,ale nezobrazí se mi nic:
require "config.php"; $vyber = MySQL_Query("SELECT * ,DATE_FORMAT(day_id,'%d.%m.') as day_id FROM counter_values order by day_id") or die(mysql_error()); $hlavicky = $radky = ''; while ($zaznam2=MySQL_Fetch_Array($vyber)): $hlavicky .= "<th scope='col'>$zaznam2[day_id]</th>"; $radky .= "<td>$zaznam2[day_value]</td>"; endwhile; echo " <table class='stats' rel='line' cellpadding='0' cellspacing='0' width='100%'> <thead><tr><td> </td>$hlavicky</tr></thead> <tbody><tr><th>počet</th>$radky</tr></tbody> </table>"; |
||
vivanatura Profil * |
#4 · Zasláno: 19. 5. 2011, 20:45:18
pito:
$vyber = MySQL_Query("SELECT * ,DATE_FORMAT(day_id,'%d.%m.') as day_id FROM counter_values order by day_id") Nejsem si jistý, ale myslím si, že nemůžeš použít * a k tomu ještě další atribut. Buď vypíšeš vše, nebo ručně všechny atributy. |
||
okolojdouci Profil * |
#5 · Zasláno: 19. 5. 2011, 22:09:32
pito:
„potřebuji nějak z toho vytáhnou určité datum i počet návštěvníku za daný den.“ Zkusil bych SELECT record_date, COUNT(*) as pocet FROM counter_values GROUP BY record_date |
||
pcmanik Profil |
#6 · Zasláno: 19. 5. 2011, 22:12:15
vivanatura:
Moze to pouzit, radsej ked si nabuduce nebudes isty to nepis prosim, zbytocne sa tu plni diskusia. |
||
Časová prodleva: 13 let
|
0