Niby prosta sprawa, ale nie mog? zrobi? ?eby dzia?a?o, próbuj? robi? do?? skomplikwane czasem mody i najwi?kszym problemem okazuj? si? zwykle te z pozoru najprostsze elementy. Musz? chyba w ko?cu zainwestowa? w jaki? dobry podr?cznik. W mi?dzy czasie prosz? je?li kto? potrafi ten fragment kodu przerobi? tak aby prezentowane dane by?y w dwóch kolumnach. Najlepiej jakby opiera?o si? to o zmienne jak w artyku?ach "counter", "columns" i "row", nie umiem niestety ich analogicznie zastosowa? bo nonstop co? jest nie tak... Wydaje mi si?, ?e ten fragment kodu powinien starczy? ale jakby co mog? poda? ca?y plik.
$kat_result = dbquery("SELECT * FROM ".$db_prefix."glossar_cat ORDER BY cat_id");
echo '<br>';
if(dbrows($kat_result)==0)
{
echo $locale['glo128'];
}
else
{
for($a=0; $a<dbrows($kat_result); $a++)
{
$glossar_result = dbquery("SELECT * FROM ".$db_prefix."glossar WHERE cat_id='".mysql_result($kat_result, $a, "cat_id")."' && status='A'");
$glossar_anz = dbrows($glossar_result);
echo '<table cellpadding="3" cellspacing="1" align="center" width="75%" class="tbl-border"><tr><td class="tbl2"><b><a href="'.INFUSIONS.'glossar/glossar.php?click=kategorier&kat_id='.mysql_result($kat_result, $a, "cat_id").'&kat_name='.mysql_result($kat_result, $a, "name").'">'.mysql_result($kat_result, $a, "name").'</a></b><d class="small2"> [<i>';
if($glossar_anz==1) { echo $locale['glo145']; } else { echo $glossar_anz. $locale['glo146'];}
echo '</i>]</d></td></tr><tr><td class="tbl1">'.mysql_result($kat_result, $a, "beschreibung").'</td></tr></table><br>';
}
}
Z góry dzi?ki za po?wi?cony czas:)
http://www.storytellers.pl
|