kostenloser Webspace werbefrei: lima-city


Problem mit Forenprogrammierung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    technofan

    Moderator Kostenloser Webspace von technofan

    technofan hat kostenlosen Webspace.

    moin moin alle miteinander

    ich hab son richtig dummes Problem, bei dem Forum, dass ich gerade programmiere... um genau zu sein, gehts um die Themen übersicht. bei der Themenübersich will ich bei jedem Thema die letzte geschriebene Antwort anzeigen lassen, nur leider gestalltet sich das etwas schwieriger, als vorher angenommen. undzwar habe ich 2 verschiedene Tabellen. die eine heißt rsforumthemen und die andere rsforumantworten.

    so, jetzt hole ich mir zuerst alles aus rsforenthemen, um die Themenübersicht zu erstellen. das funktioniert auch so weit alles. Dann möchte ich in der selben Schleife alles aus rsforumantworten holen... und da fängts an zu hapern.

    immernoch in der ersten schleife zähle ich dann alle einträge aus rsforumantworten, die mit dem Autor und dem Thementitel aus rsforumthemen übereinstimmen. das funktioniert auch einwandfrei... es hapert also nur am letzten Beitrag zum Thema...

    Hier habt ihr mal das ehlende Häufchen Code:

    $kategorie = $_GET['kategorie'];
    
    $abfrage = "SELECT * FROM rsforumthemen WHERE kategorie1 = '$kategorie' ORDER BY id1 DESC";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_object($ergebnis))
       {
       
       $autor = $row->autor1;
       $thementitel = $row->thementitel1;
       $ansichten = $row->ansichten1;
       $datetime = $row->datetime1;
       
       
    $abfrage2 = "SELECT * FROM rsforumantworten WHERE autor = '$autor' AND thementitel = '$thementitel' ORDER BY id DESC LIMIT 1";
    $ergebnis2 = mysql_query($abfrage2);
    while($row2 = mysql_fetch_object($ergebnis2))
       {
       $Lbeitrag = $row->username;
       $Lbeitrag2 = $row->datetime;   
       }
             $abfrage3 = "SELECT COUNT(id) FROM rsforumantworten WHERE autor LIKE '$row->autor1' AND thementitel LIKE '$row->thementitel1'";
             $ergebnis3 = mysql_query($abfrage3);
             $menge = mysql_fetch_row($ergebnis3);
             $menge = $menge[0] - 1;
    
      
    echo'<table border="0" width="100%" cellpadding="0">
    			<tr>
    				<td style="border-style:solid; border-width:1px; " bgcolor="#D9E1ED" width="194" bordercolor="#C3CFE3">
    				<font size="2">'.$row->thementitel1.'</font></td>
    				<td style="border: 1px solid #C3CFE3;" bgcolor="#D9E1ED" width="69">
    				<font size="2"><center>'.$row->ansichten1.'</center></font></td>
    				<td style="border: 1px solid #C3CFE3;" bgcolor="#D9E1ED" width="77">
    				<font size="2"><center>'.$menge.'</center></font></td>
    				<td style="border: 1px solid #C3CFE3;" bgcolor="#D9E1ED" width="89">
    				<font size="2"><center>'.$row->autor1.'</center></font></td>
    				<td style="border: 1px solid #C3CFE3;" bgcolor="#D9E1ED" width="95">
    				<font size="2"><center>'.$row->datetime1.'</center></font></td>
    				<td style="border: 1px solid #C3CFE3;" bgcolor="#D9E1ED" width="197">
    				<font size="2">'.$Lbeitrag.'<br>'.$Lbeitrag2.'</font></td>
    		   </tr>
    	</table>';
       }


    Fehlermeldungen werden auch keine ausgegeben, und wenn ich die abfrageschleife 2 in abfrage umbenenne, dann funkltioniert das mit dem letzen Beitrag...
    Könnte mir da jemand behilflich sein? Währe sehr nett von euch, wenn ihr mir "schonwieder" helft... geb ja zu, dass ich wirklich was oft hier nachfrage aber ihr seid nunmal profis... ich noch lange net...
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!