Mam oto taki modzik-Encyklopedia pod CMS PHP-Fusion, który sam zrobiłem znając słabo PHP.

<?php require_once "maincore.php"; require_once "subheader.php"; require_once "side_left.php"; if(!isNum($_GET['nr'])) $_GET['nr'] = "0"; if(!isNum($_GET['all'])) $_GET['all'] = "0"; echo "<center><img src='/images/header.jpg'></center><hr> <center><font size='3'><a href='#A'>A</a> <a href='#B'>B</a> <a href='#C'>C</a> <a href='#D'>D</a> <a href='#E'>E</a> <a href='#F'>F</a> <a href='#G'>G</a> <a href='#H'>H</a> <a href='#I'>I</a> <a href='#J'>J</a> <a href='#K'>K</a> <a href='#L'>L</a> <a href='#M'>M</a> <a href='#N'>N</a> <a href='#O'>O</a> <a href='#P'>P</a> <a href='#Q'>Q</a> <a href='#R'>R</a> <a href='#S'>S</a> <a href='#T'>T</a> <a href='#U'>U</a> <a href='#V'>V</a> <a href='#W'>W</a> <a href='#X'>X</a> <a href='#Y'>Y</a> <a href='#Z'>Z</a> <a href='##'>#</a></center></font><hr>"; if($_GET['all']) { $result = dbquery("SELECT * FROM ".$db_prefix."encyklopedia_cats WHERE encyklopedia_cat_id='".$_GET['nr']."'"); echo "<td align='center' width='30%' class='".($_GET['all'] == 1 ? "tbl1" : "tbl2")."'><span class='small'>\n"; echo ($_GET['all'] == 1 ? "<b>Cała Lista</b>" : "<a href='".FUSION_SELF."?all=1'>Cała Lista</a>")."</span></td>\n"; echo "<td align='center' width='30%' class='".($_GET['nr'] == 2 ? "tbl1" : "tbl2")."'><span class='small'>\n"; echo ($_GET['nr'] == 2 ? "<b>Ludzie</b>" : "<a href='".FUSION_SELF."?nr=2'>Ludzie</a>")."</span></td>\n"; echo "<td align='center' width='30%' class='".($_GET['nr'] == 3 ? "tbl1" : "tbl2")."'><span class='small'>\n"; echo ($_GET['nr'] == 3 ? "<b>Miejsca</b>" : "<a href='".FUSION_SELF."?nr=3'>Miejsca</a>")."</span></td>\n"; $sorting = "encyklopedia_title ASC"; $wynik = dbquery("SELECT * FROM ".$db_prefix."encyklopedia ORDER BY $sorting"); while($data = dbarray($wynik)) { echo "<table class='t1'> <a name='".$data['encyklopedia_odnosnik']."'></a> <a name='".$data['encyklopedia_url']."'></a> <td class='t2'><b>".$data['encyklopedia_title']."</b></td> <tr> <td class='t1' align='left'>"; if ($data['encyklopedia_obrazek']) { } else { } if($data['encyklopedia_nazwaodnosnika'] != "" OR $data['encyklopedia_nazwaodnosnika2'] != "" OR $data['encyklopedia_nazwaodnosnika3'] != "" OR $data['encyklopedia_nazwaodnosnika4'] != "") { echo "<tr><td class='t2' align='left'><b>Zobacz także:</b> <a href='".$data['encyklopedia_adresodnosnika']."'>".$data['encyklopedia_nazwaodnosnika']."</a> <a href='".$data['encyklopedia_adresodnosnika2']."'>".$data['encyklopedia_nazwaodnosnika2']."</a> <a href='".$data['encyklopedia_adresodnosnika3']."'>".$data['encyklopedia_nazwaodnosnika3']."</a> <a href='".$data['encyklopedia_adresodnosnika4']."'>".$data['encyklopedia_nazwaodnosnika4']."</a></td></tr>"; } } } else { $result = dbquery("SELECT * FROM ".$db_prefix."encyklopedia_cats WHERE encyklopedia_cat_id='".$_GET['nr']."'"); echo "<td align='center' width='30%' class='".($_GET['nr'] == 1 ? "tbl1" : "tbl2")."'><span class='small'>\n"; echo ($_GET['nr'] == 1 ? "<b>Cała Lista</b>" : "<a href='".FUSION_SELF."?all=1'>Cała Lista</a>")."</span></td>\n"; echo "<td align='center' width='30%' class='".($_GET['nr'] == 2 ? "tbl1" : "tbl2")."'><span class='small'>\n"; echo ($_GET['nr'] == 2 ? "<b>Ludzie</b>" : "<a href='".FUSION_SELF."?nr=2'>Ludzie</a>")."</span></td>\n"; echo "<td align='center' width='30%' class='".($_GET['nr'] == 3 ? "tbl1" : "tbl2")."'><span class='small'>\n"; echo ($_GET['nr'] == 3 ? "<b>Miejsca</b>" : "<a href='".FUSION_SELF."?nr=3'>Miejsca</a>")."</span></td>\n"; $sorting = "encyklopedia_title ASC"; $result = dbquery("SELECT * FROM ".$db_prefix."encyklopedia WHERE encyklopedia_cat='".$_GET['nr']."' ORDER BY $sorting"); while ($data = dbarray($result)) { echo "<table class='t1'> <a name='".$data['encyklopedia_odnosnik']."'></a> <a name='".$data['encyklopedia_url']."'></a> <td class='t2'><b>".$data['encyklopedia_title']."</b></td> <tr> <td class='t1' align='left'>"; if ($data['encyklopedia_obrazek']) { } else { } if($data['encyklopedia_nazwaodnosnika'] != "" OR $data['encyklopedia_nazwaodnosnika2'] != "" OR $data['encyklopedia_nazwaodnosnika3'] != "" OR $data['encyklopedia_nazwaodnosnika4'] != "") { echo "<tr><td class='t2' align='left'><b>Zobacz także:</b> <a href='".$data['encyklopedia_adresodnosnika']."'>".$data['encyklopedia_nazwaodnosnika']."</a> <a href='".$data['encyklopedia_adresodnosnika2']."'>".$data['encyklopedia_nazwaodnosnika2']."</a> <a href='".$data['encyklopedia_adresodnosnika3']."'>".$data['encyklopedia_nazwaodnosnika3']."</a> <a href='".$data['encyklopedia_adresodnosnika4']."'>".$data['encyklopedia_nazwaodnosnika4']."</a></td></tr>"; } } } require_once "side_right.php"; require_once "footer.php"; ?>
A tak to się prezentuje na stronie testowej: http://ency.lua.pl/encyklopedia.php?all=1
I teraz mam problem z kilkoma rzeczami i proszę Was o pomoc. :-)
Głownie chodzi mi o tą komórkę "Zobacz także:" Próbuje ustawić w niej automatyczne sortowanie alfabetyczne linków, ale kompletnie mi to nie wychodzi... :/
Druga rzecz też związana z tą komórką... Gdy dodam do "Zobacz także" np. tylko jeden link to w kodzie źródłowym strony, wyświetla mi się coś takiego:
Przykład:
Jak widać są trzy puste odsyłacze... I teraz co zrobić żeby były one niewidoczne? Tzn. żeby się nie wyświetlały? Pewnie to jest banał, ale ja tego nie potrafię zrobić.

Bardzo dziękuje za wszelaką pomoc.