ich habe mal wieder ein Problem bzw versteh nicht so recht wieso es nicht geht und finde auch nicht den fehler da wenn ich es mir logisch nachgehe müsste es doch so stimmen...
Ich möchte gerne zwei tabellen spalten nebeneinander auslesen bzw in diesen fall wären es denke vier da ich einmal eins für bild und zweite für text aber schaut im Code selbst.
Aufjeden hätte ich gern Bild Text, Bild Text nebeneinander.
Als counter nehm ich $xg4 und das sollte doch so richtig sein?
$sql4 = "SELECT a.id,a.cat,a.time,a.update,a.creater,a.version,a.name as dname,a.descl,b.name,b.name as uname,c.id as catid,c.name as catname FROM prefix_downloads a LEFT JOIN prefix_user b ON b.name = a.creater LEFT JOIN prefix_downcats c ON c.id = a.cat ORDER BY a.update DESC,a.time DESC LIMIT 10"; $db_erg4 = db_query($sql4); $xg4 = 0; while($r4 = db_fetch_object($db_erg4)) { $downsant = db_query("SELECT COUNT(ID) FROM `prefix_koms` WHERE uid = " .$r4->id. " AND cat = 'DOWNS'"); $r4->downskom = db_result($downsant, 0); $r4->link = 'downloads-show-'.$r4->id; $r4->descl = preg_replace("/\[.?(b|i|u|img|shot|code|quote|color|size|video|center|left|right)[^\]]*?\]/i","",$r4->descl); $r4->descl = strip_tags($r4->descl); $r4->time = strtotime($r4->time); $r4->update = strtotime($r4->update); $tagenews = array("So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"); $monatenews = array(1=>"Jan", 2=>"Feb", 3=>"Mär", 4=>"Apr", 5=>"Mai", 6=>"Jun", 7=>"Jul", 8=>"Aug", 9=>"Sep", 10=>"Okt", 11=>"Nov", 12=>"Dez"); $tagdowns = date('w', $r4->time); $tagdowns2 = date('w', $r4->update); $monatdowns = date('n', $r4->time); $monatdowns2 = date('n', $r4->update); $r4->datum = $tagenews[$tagdowns] .' '. $monatenews[$monatdowns] .' '. date('d', $r4->time) .', '. date('Y', $r4->time) .' - '. date('G:i a', $r4->time); $r4->datum2 = $tagenews[$tagdowns2] .' '. $monatenews[$monatdowns2] .' '. date('d', $r4->update) .', '. date('Y', $r4->update) .' - '. date('G:i a', $r4->update); if ($r4->downskom == 1) { $r4->downskoma = 'Kommentar'; }else{ $r4->downskoma = 'Kommentare'; } if (empty($r4->descl)) { $r4->descl = 'Zu diesem Download wurde noch keine Beschreibung angeben.'; }else{ $r4->descl = $r4->descl; } if ($r4->time >= $r4->update) { $r4->aktu = 'Eingetragen am '.$r4->datum; }else{ $r4->aktu = 'Update am '.$r4->datum2; } if (empty($r4->version)) { $r4->version = ''; }else{ $r4->version = ' ('.$r4->version.')'; } $ldowns = '<td width="26" valign="top"><img src="include/images/downloads/documentdownload2.png" width="26" height="26" border="0"></td> <td width="49%" class="newstxt"><a href="?'.$r4->link.'"><font style="font-size:14px; color:#000000;"><b>'.$r4->dname.''.$r4->version.'</b></font></a> <font style="color:#616161;">('.$r4->downskom.' '.$r4->downskoma.')<br><a href="?downloads-'.$r4->catid.'"><b>'.$r4->catname.'</b></a></font> <font style="color:#616161;"> - '.$r4->aktu.'</font><br>'.((strlen($r4->descl)<140) ? $r4->descl : substr($r4->descl,0,140).'...').'<br /><br /></td>'; $xg4++; if($xg4 == 2){ $ldowns .= '</tr><tr>'; $xg4 = 0; } echo'<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr>'; echo $ldowns; echo'</tr></table>'; }