Nun ich habe vollgendes script:
nun das problem ist, das "holeAnzahlpics( $datensatz[id] )" nicht klappt.
es wirt so ausgegeben:
(5) Bilder (2) Bilder usw.
fest1Array
fest2Array
usw.
es sollte aber so sein:
fest1(5) Bilder
fest2(2) Bilder
was muss ich verändern?
gruss Dempf
PHP:
function holePartys()
{
global $link;
$query .= "Select * FROM partys";
$ergebnis = mysql_query( $query);
echo "<table border=0>\n";
while ( $datensatz = mysql_fetch_array( $ergebnis ) )
{
echo "<tr>\n";
echo "<td><a href=\" viewparty.php?party_id=$datensatz[id]\" class='sf3'>$datensatz[party]</a>".holeAnzahlpics( $datensatz[id] )."</td>";
echo "</tr>\n";
}
echo"</table>\n";
if ( ! $ergebnis )
die ( "holePartys fatal error: ".mysql_error() );
$ret = array();
while ( $row = mysql_fetch_array( $ergebnis ) )
array_push( $ret, $row );
return $ret;
}
function holeAnzahlpics( $id )
{
global $link;
$query = "SELECT * FROM pics WHERE party_id='$id'";
$ergebnis = mysql_query( $query, $link );
$anzl_reihen = mysql_num_rows( $ergebnis );
print "($anzl_reihen) Bilder";
if ( ! $ergebnis )
die ( "holeAnzahlpics fatal error: ".mysql_error() );
$ret = array();
while ( $row = mysql_fetch_array( $ergebnis ) )
array_push( $ret, $row );
return $ret;
}
holePartys();
nun das problem ist, das "holeAnzahlpics( $datensatz[id] )" nicht klappt.
es wirt so ausgegeben:
(5) Bilder (2) Bilder usw.
fest1Array
fest2Array
usw.
es sollte aber so sein:
fest1(5) Bilder
fest2(2) Bilder
was muss ich verändern?
gruss Dempf