ugrás a tartalomhoz

Hosszú szöveg törése..

dc-hungary · 2008. Ápr. 4. (P), 07.37
Üdv!
Hogy lehet olyat csinálni, hogy van a mysql adatbázisomba egy menu tábla, amiben van kb 17 sor, ez 17 menüt jelent.
De én a kilistázásnál nem egymás alá szeretném ezeket, hanem egymás mellé, de úgy, hogy ne húzza szét az oldalt, hanem ahol kell ott írjon egy <br>-t
Jelenleg így csinálom:

mysql_query("SET NAMES LATIN2");
$lekeres3=mysql_query("SELECT * FROM menu ORDER BY sorszam ASC");
while($adatom3=mysql_fetch_assoc($lekeres3)){

print "<a href='$adatom3[link]' target='$adatom3[target]'>$adatom3[nev]</a>
&nbsp;";

}
Ezzel így semmi baj nincs, mert egymás mellé írja, és megtöri ahol kell, de én szeretnék adni a menü névnek valami kinézetet.
Pl, létrehoznék egy táblázatot, és a menü neveket <td> be raknám, csak akkor jön elő a nagy hiba... > széthúzza az oldalt
Ide kéne valami, amivel meglehet törni..

Nemtudom.. remélem érthető voltam és tud nekem valaki segíteni!
 
1

Élőben megnézhető?

Nagy Gusztáv · 2008. Ápr. 4. (P), 08.20
Jó lenne látni valahol élőben, vagy legalább egy képernyőképpel.

Egyébként menüket táblázattal csinálni nagyon elavult, nem szerencsés. Érdemes megnézni: http://www.dynamicdrive.com/style/
2

Egy sorba?

Nagy Gusztáv · 2008. Ápr. 4. (P), 08.24
Nagyon szerencsétlen tervezési szempontból, ha egymás mellé mindenféle struktúra nélkül kerül 17 menüpont. Szerintem valahogy máshogy kellene logikailag is megtervezned, mert a 17 az túl sok, nehezen átlátható. Éppen ezért valami hierarchiát, csoportosítást szokás belevinni. Például így: http://www.dynamicdrive.com/style/csslibrary/item/two-level-css-tabs-menu/
3

Kép

dc-hungary · 2008. Ápr. 4. (P), 08.25
5

Tartom magam

Nagy Gusztáv · 2008. Ápr. 4. (P), 11.58
a korábbiakhoz, ilyen hosszú menüt struktúrálatlanul ne használj. Szerintem.
4

Köszi

dc-hungary · 2008. Ápr. 4. (P), 08.35
Köszi a segítséged :) nagyon jó az a menü amit adtál