prob bei meinem forum

  • hey leute,
    wie gesagt ich hab ein forum auf meiner seite nur das macht mir probleme die mich noch irgendwann in den tod reissen ! ich hab mich jetzt mal dran gesetzt und das forum bissel editiert und jetzt kommen 2 probleme auf mich zu ...

    Problem nummer 1 :
    Ich schreibe einen neuen Thread und bei posts im index des forums wird direkt 1 angezeigt obwohl er nur die answers zählt ! das komischte ist jetzt wenn ich jetzt ne answer mache ist es immernoch 1 und wenn ich dann noch eine mache ist es 2 ...

    [php:1:84dd5d6a64]<? $query = mysql_db_query("$dbName", "SELECT * FROM cr_mb_thread ORDER BY id DESC");

    while($fetch = mysql_fetch_array($query)) {
    echo '
    <tr>
    <td width="360">.'"]'. $fetch['thread'].'</td>';
    $posts = mysql_db_query("$dbName", "SELECT * FROM cr_mb_answer WHERE thread= '$thread' ORDER BY datum DESC");
    if($posts != "")
    {
    $anzahl = count($posts);
    }
    else
    {
    $anzahl = "0";
    }
    echo'
    <td>'.$anzahl.'</td>';
    echo '
    <td width="120">'. $fetch['datum'].'</td>
    <td width="120">.'"]'. $fetch['lastpost'].'</td>
    </tr>
    ';
    }
    ?>[/php:1:84dd5d6a64]

    Problem nummer 2 :
    aus einen unergründetem grund werden die antworten nicht mehr richtig geordnet ....

    [php:1:84dd5d6a64]<?
    $query = mysql_db_query("$dbName", "SELECT * FROM cr_mb_answer WHERE thread= '$threadname' ORDER BY id DESC");

    while($fetch = mysql_fetch_array($query)) {
    $fetch['answer'] = nl2br($fetch['answer']);
    echo '<center><table border="0" cellspacing="2" cellpadding="0">
    <tr>
    <td width="150" height="100" valign="top">';
    $query2 = mysql_db_query("$dbName", "SELECT * FROM cr_login WHERE nick='".$fetch['poster']."'");
    $daten = mysql_fetch_array($query2);
    if($daten['avatar'] != "")
    {
    echo '

    ';
    }

    echo '
    Nick : <font color="#07BCE9">'. $fetch['poster'].'</font>

    Datum : <font color="#07BCE9">'. $fetch['datum'].'</font>

    Info : .'"]Hier klicken
    </td>
    <td width="400" valign="top">'. $fetch['answer'].'</td>
    </tr>
    </table>
    </center><hr>';

    }
    ?>[/php:1:84dd5d6a64]