Autor | Zpráva | ||
---|---|---|---|
forfun Profil * |
#1 · Zasláno: 23. 6. 2009, 17:18:43
Ahojte, mam mensi problemik a neviem si stym dat rady.
Ide o to ze mam stranku, na ktorej sa zobrazuju data, data ktore su v mysql databaze, a tieto data kazdy den pribudaju. Na stranke ich zobrazuje pomocou tabulky, v kazdom riadku jeden udaj. Potrebujem spravit to, aby mi kazdy den uzavrelo tabulku, a zacalo novu s aktualnym datumom do ktorej sa budu davat zase aktualne data. Cize stranka by potom mala vyzerat nasledovne ----zaciatok tabulky---- Dnesny datum Data pridane dnes. ----koniec tabulky---- ----zaciatok tabulky---- Predosly datum Data pridane v predoslom dni ----koniec tabulky---- Za akukolvek radu vopred dakujem. |
||
fuckin Profil * |
#2 · Zasláno: 23. 6. 2009, 17:28:19
asi sem nepochopil dotaz nebo nechapu kde je problem.
Vytvor hlavicku tabulky, pak dej dotaz na db s omezenim "WHERE datum=aktualni_datum" a projed to whilem pres mysql_fetch_array a tvor <td> a <tr> jak ti to pasuje. To same u vcerejsiho datumu akorat tam bude o den min |
||
forfun Profil * |
#3 · Zasláno: 23. 6. 2009, 17:33:04
Ja potrebujem aby to robilo automaticky a na x dni, nie len na dva
Uvediem priklad webu kde to maju spravene tak ako potrebujem http://www.leenks.com/ |
||
forfun Profil * |
#4 · Zasláno: 23. 6. 2009, 17:34:11
sorry za nefunkcny link
http://www.leenks.com/ |
||
tiso Profil |
#5 · Zasláno: 23. 6. 2009, 17:50:36
$last_date=0; while($row=mysql_fetch_assoc($result)){ if($last_date != row['db_date']){ //vypis zaciatok tabulky } //tu si vypis data if($last_date != row['db_date']){ //vypis koniec tabulky $last_date = row['db_date']; } } |
||
petr 6 Profil |
for($day=0;$day<$pozadovanypocetdni;$day++){ $datum=date("Y-m-d",strtotime("-$day day")); //vypis polozek } P.S. Proc se tento muj kod nezobrazi taky tak barevne? |
||
fuckin Profil * |
#7 · Zasláno: 23. 6. 2009, 18:37:01
forfun
Aha, a co neni na tom mojem reseni automaticke? Misto aktualni_cas samozrejme pouzijes funkci date() s prislusnymi parametry. Si jako myslis ze bych ti radil reseni pro kazdy den? Tedy jako 365 reseni bys mel?! |
||
Jan Tvrdík Profil |
#8 · Zasláno: 23. 6. 2009, 18:40:04
petr 6:
„Proc se tento muj kod nezobrazi taky tak barevne?“ Musel by jsi použít [ prephp ] kód [/pre] |
||
tiso Profil |
#9 · Zasláno: 23. 6. 2009, 18:41:59
fuckin - tvoje riešenie znamená x dotazov na databázu pre x dní výpisu. Ide to aj jedným.
|
||
fuckin Profil * |
#10 · Zasláno: 23. 6. 2009, 18:48:11
2 dotazy, to ze on pozdeji rekne ze to chce na x dni sem nemohl tusit.
|
||
tiso Profil |
#11 · Zasláno: 23. 6. 2009, 18:56:21
fuckin - zbytočne sa vyhováraš.
|
||
petr 6 Profil |
#12 · Zasláno: 24. 6. 2009, 10:53:32
Vzhledem k tomu, ze problem je zrejme jiz vyresen, si dovolim reagovat na off-topic:
„Musel by jsi použít [ prephp ] kód [/pre]“ A jakto, ze u mych ostatnich prispevku to funguje i s "obycejnym" pre? |
||
Chamurappi Profil |
#13 · Zasláno: 24. 6. 2009, 10:57:50
Reaguji na petra 6:
Protože je tu nějaká autodetekce a ta někdy autodetekuje a někdy neautodetekuje. |
||
Časová prodleva: 15 let
|
0