Autor | Zpráva | ||
---|---|---|---|
Veronika22 Profil * |
#1 · Zasláno: 20. 11. 2012, 12:32:20
Ahojte,
v mysql si ukládám přánička k svátkům, kdy i pro jeden daný den mohu mít více položek. Mysql databázi používám následovně: id, den, mesic, text, svatek 1,1,1,bla bla bla, Veronika 2,1,1,bla bla bla, Veronika 3,1,1,bla bla bla, Veronika 4,2,1,bla bla bla, Veronika Jde mě hlavně o to, že bych chtěla si vypsat název dne jen jednou v případě, že těch položek k danému dni jich bude více, tj.: 1. ledna: - bla bla bla - bla bla bla - bla bla bla 2.ledna: - brr brr brr 3.ledna: - ggg ggg ggg |
||
Kajman Profil |
#2 · Zasláno: 20. 11. 2012, 12:44:45
Viz. faq pro php.
|
||
Veronika22 Profil * |
#3 · Zasláno: 20. 11. 2012, 13:02:17
Kajman, moc děkuji. U toho kódu však nechápu druhý řádek s while ($line = ...). Co mám doplnit místo těch třech teček?
$pamet = ''; while ($line = …) { if ($line['pismeno'] != $pamet) { $pamet = $line['pismeno']; echo "<b>$pamet</b><br>"; } echo "$line[slovo]<br>"; } |
||
panther Profil |
#4 · Zasláno: 20. 11. 2012, 13:04:39
Veronika22:
mysql_fetch_*, v tomto případě s pojmenovanými klíči tedy mysql_fetch_assoc($vysledek_z_db)
|
||
Veronika22 Profil * |
#5 · Zasláno: 20. 11. 2012, 15:31:46
Hrozně moc děkuji. Ještě mám poslední věc :(
Funguje to dobře, jen potřebuji do toho udělat <ul><li... tj.: <h2>Nadpis</h2> // tohle vložím, ale dál už ne :( <ul> <li>Výpis textu</li> <li>Výpis textu</li> <li>Výpis textu</li> </ul> <h2>Nadpis</h2> ... a jedem dááál |
||
Časová prodleva: 3 dny
|
|||
Kajman Profil |
#6 · Zasláno: 23. 11. 2012, 10:06:32
$pamet = ''; $konecul = ''; while ($line = …) { if ($line['pismeno'] != $pamet) { $pamet = $line['pismeno']; echo "$konecul<h2>$pamet</h2><ul>"; $konecul = '</ul>'; } echo "<li>{$line['slovo']}"; } echo $konecul; |
||
Časová prodleva: 11 let
|
0