AnalphaBestie: variable aus einer funktion in einer neue übergeben...

Beitrag lesen

so nun nochmal, vertanden habe ichs noch net
das ist der quelltext:

function shownews() { // wennn id übergeben - newsdetails

$newsresult = mysql_query("SELECT * FROM newsnews WHERE id=".mysql_escape_string($_GET["id"])."");
        if ($newsrow = mysql_fetch_array($newsresult)) {
            do {
                $newsid = $newsrow[id];
                $newsdate = date("$this->dateformat", $newsrow[date]);
                $newsposter = $newsrow[poster];
                $newsbetreff = $newsrow[betreff];
                $newstext = $newsrow[text];
                echo "  ID = <b>$newsid</b> <br>
                        DATE = <b>$newsdate</b> <br>
                        POSTER = <b>$newsposter</b> <br>
                        BETREFF = <b>$newsbetreff</b> <br>
                        NEWS = $newstext <br>\n";
            } // do
            while($newsrow = mysql_fetch_array($newsresult));
        } // if
        echo "<hr><h3>Comments:</h3>";
    } // function
    function showcoments(){
    $scom = "select * from newscoments order by id desc ";
    $rcom = mysql_query($scom);
    $comnum = mysql_num_rows($rcom);
    for ($i=0;$i<$comnum;$i++)
   {
    $ocom = mysql_fetch_object($rcom);
    echo '<b><a href="mailto:'.$ocom->postermail.'">'.$ocom->poster.'</a></b> '.$ocom->date.'';
    echo  ' - <a href="http://www.ackro.de/news/admin/newsadmin.php?action=editcoment&id='.$ocom->id.'">Edit</a> | <a href="http://www.ackro.de/news/admin/newsadmin.php?action=delcoment&id='.$ocom->id.'">Delete</a>';
    echo '<br><br>'.$ocom->text.' ';
   }

}

nicht kommplett aber sollte reichen.

$scom = "select * from newscoments order by id desc ";
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
da liegt das problem, WHERE zu=die_news_id_von_shownews

ich weiss nicht wie ich ihm erkläre das er die variable $newsid von den shownews zu nehmen hat ;)

MFG ANalphaBestie

-der nicht wirklich programmierer vorkenntnisse hat :)