Niechodzi o gotowca, chciałbym poprostu aby ktoś wytłumaczył mi na jakiej zasadzie się takie coś robi

Mój kod wygląda tak, jeżeli to już taki wielki problem:
<?php
function pokaz_produkty($TypeDisplay)
{
$kat_dane = db_query("SELECT * FROM produkty ORDER BY nazwa $TypeDisplay");
echo "<div id='Wypisane produkty' width=100% height=100% style='margin-top: 30' align=center> <table width=100% class='tabela-normal'>
<tr>
<td width=250 class='komorka-normal' bgcolor='#D6DFF7'><div style='margin: 5;'>Nazwa produkty</div></td>
<td width=50 class='komorka-normal' bgcolor='#D6DFF7'><div align=center style='margin: 5;'>Detal</div></td>
<td colspan=2 width=80 class='komorka-normal' bgcolor='#D6DFF7'><div align=center style='margin: 5;'>Promocja</div></td>
<td width=40 class='komorka-normal' bgcolor='#D6DFF7'><div align=center style='margin: 5;'>Ilość</div></td>
<td width=150 class='komorka-normal' bgcolor='#D6DFF7'><div style='margin: 5;'>Kategoria</div></td>
<td colspan=6 width=140 class='komorka-normal' bgcolor='#D6DFF7'><div style='margin: 5;'>Opcje</div></td>";
while($kat_wynik = db_fetch($kat_dane))
{
echo "<form name=produkty method=post action='produkty.php?dz=szybka_edycja&id='".$kat_wyn['id']."'> </tr>
<tr onMouseOver=\"this.bgColor='#EAEFFC'\" onMouseOut=\"this.bgColor=''\">
<td width=250 height=20 class='komorka-dashed' ><div class='pogrubione' style='margin-left: 5; margin-right: 5;'>".$kat_wynik['nazwa']."</div></td>
<td width=50 height=20 class='komorka-dashed' ><div align=center style='margin-left: 5; margin-right: 5;'><input type=text size=7 value='".$kat_wynik['cenadetal']."' name='cenadeta[".$kat_wynik['id']."]'></div></td>
<td width=60 height=20 class='komorka-dashed' align=center><input type=text size=7 value='".$kat_wynik['cenapromocja']."' name='cenadeta[".$kat_wynik['id']."]'></td>
<td width=20 height=20 class='komorka-dashed' align=center><input type='checkbox' value='".$kat_wynik['op_promocja']."' name='op_promocja[".$kat_wynik['id']."]'></td>
<td width=40 height=20 class='komorka-dashed' align=center><input type=text size=4 value='".$kat_wynik['ilosc']."' name='ilosc[".$kat_wynik['id']."]'></td>
<td width=150 height=20 class='komorka-dashed' align=center>".$kat_wyn['kategoria']."/".$kat_wyn['podkategoria']."</td>
<td width=20 height=20 class='komorka-dashed' align=center><a onclick=\"if (confirm('Czy napewno chcesz edytować ten produkt ?')) { return true; } else { return false; } \" onmouseover=\"return overlib('<center>Edycja towaru !</center>', ABOVE, WIDTH, 80);\" onmouseout=\"nd();\" href='?dz=edytuj&use=produkt&id=".$kat_wynik['id']."'><img src='./images/edycja.gif' border=0></a></td>
<td width=20 height=20 class='komorka-dashed' align=center><a onclick=\"if (confirm('Czy napewno chcesz usunąć ten towar ?')) { return true; } else { return false; } \" onmouseover=\"return overlib('<center>Usuwa wybrany towar !</center>', ABOVE, WIDTH, 80);\" onmouseout=\"nd();\" href='?dz=usun&use=produkt&id=".$kat_wynik['id']."'><img src='./images/usun.gif' border=0></a></td>";
// Produkt widoczny dla klienta
if (($kat_wynik['wid_klient']) == '1')
{
echo "<td width=20 height=20 class='komorka-dashed' align=center><a onmouseover=\"return overlib('<center>Produkt jest <b>widoczny</b> dla klienta<br><i>Kliknij aby wyłączyć !</i></center>', ABOVE, WIDTH, 200);\" onmouseout=\"nd();\" href='?dz=klient&use=niewidoczny&id=".$kat_wynik['id']."'><img src='./images/widoczny.gif' border=0></a></td>"; }
elseif (($kat_wynik['wid_klient']) == '0')
{
echo "<td width=20 height=20 class='komorka-dashed' align=center><a onmouseover=\"return overlib('<center>Produkt jest <b>niewidoczny</b> dla klienta<br><i>Kliknij aby włączyć !</i></center>', ABOVE, WIDTH, 200);\" onmouseout=\"nd();\" href='?dz=klient&use=widoczny&id=".$kat_wynik['id']."'><img src='./images/niewidoczny.gif' border=0></a></td>"; }
// Produkt widoczny na stronie głównej
if (($kat_wynik['wid_strona']) == '1')
{
echo "<td width=20 height=20 class='komorka-dashed' align=center><a onmouseover=\"return overlib('<center>Produkt jest <b>widoczny</b> na stronie głównej<br><i>Kliknij aby wyłączyć !</i></center>', ABOVE, WIDTH, 220);\" onmouseout=\"nd();\" href='?dz=strona&use=niewidoczny&id=".$kat_wynik['id']."'><img src='./images/glowna_1.gif' border=0></a></td>"; }
elseif (($kat_wynik['wid_strona']) == '0')
{
echo "<td width=20 height=20 class='komorka-dashed' align=center><a onmouseover=\"return overlib('<center>Produkt jest <b>niewidoczny</b> na stronie głównej<br><i>Kliknij aby włączyć !</i></center>', ABOVE, WIDTH, 220);\" onmouseout=\"nd();\" href='?dz=strona&use=widoczny&id=".$kat_wynik['id']."'><img src='./images/glowna_2.gif' border=0></a></td>"; }
// Czy dotępna jest galeria
if (($kat_wynik['wid_galeria']) != '0')
{
echo "<td width=20 height=20 class='komorka-dashed' align=center><a href='galeria.php?dz=pokaz&id=".$kat_wynik['id']."' onmouseover=\"return overlib('<center>Do produktu <b>załączona jest</b> galeria!</center>', ABOVE, WIDTH, 200);\" onmouseout=\"nd();\" onclick=\"javascript:okno('galeria.php?dz=pokaz&id=".$kat_wynik['id']."','Galeria','400','350'); return false;\"><img src='./images/foto.gif' border=0></a></td>"; }
elseif (($kat_wynik['wid_galeria']) == '0')
{
echo "<td width=20 height=20 class='komorka-dashed' align=center> - <img src='./images/foto.gif' border=0></td>"; }
$ddane = db_query("SELECT * FROM dostawcy WHERE dnazwa='".$kat_wynik['dystrybutor']."'");
$dwynik = db_fetch($ddane);
echo "<td width=20 height=20 class='komorka-dashed' align=center><a onclick=\"javascript:okno('dostawcy.php.php?dz=produkt&id=".$kat_wynik['id']."','Dostawca','400','350'); return false;\" onmouseover=\"return overlib('Nazwa dostawcy: <b>".$dwynik['dnazwa']."</b></br>Kod dostawcy: <b>".$dwynik['dkod']."</b>', ABOVE, WIDTH, 200);\" onmouseout=\"nd();\" href=''><img src='./images/dostawa.gif' border=0></a></td> </tr>";
}
}
?>
tak wygląda ta funkcja, i niestety tak nie śmiga