Anzahl aus datenbank ausgeben ? und in ein array wieder geben

harderph

Erfahrenes Mitglied
Moinsen
habe folgenes problem ich möchte das datensätze in ein div ausgegeben werden! 3 nach unten und dann nächtse spalte! jetzt habe ich dafür ein script gefunden komm aber nicht drauf das mit der datenbank abfrage zu koppeln!
ich brauch die anzahl der datenzäze damit das script mir die reihen und spalten anzeigt aber irgendwie geht das net!
hier mal das script
PHP:
<? 
//Datenbak abfrage für übersicht album
$sql_album = "SELECT COUNT(ak_uid) FROM profil_user_album_kat
			    WHERE ak_uid = ".$user_id_tn_var."";		
$query_album = mysql_query($sql_album) or die (mysql_error());	
$row_album = mysql_fetch_array($query_album)
// So hab ich das versucht///
$files = array($row_album[0]);
///
//und das ist das originale///////
$files = array("1","2","3","4","5","6","7","8","9","10");

$anzahlBilder = count($files);
$proSpalte = 3;
$reihen = ceil($anzahlBilder/$proSpalte);
$num = 0;


for($r = 0; $r < $reihen ; $r++){
	$num = $r;
	
	echo '<div class="img_block">';
    for($s = 0; $s < $proSpalte; $s++) {
	

        if($num < $anzahlBilder){
            echo '<div>' . $files[$num]. '</div>';
        } else {
           echo '<div> - kein Bild - </div>';
        }
        
        $num += $reihen;
    }
    echo '</div>';
}



?>
hat jemand eine lösung?
 
PHP:
<?php

$sql_album = "SELECT * FROM profil_user_album_kat 
                WHERE ak_uid = ".$user_id_tn_var."";         
$query_album = mysql_query($sql_album) or die (mysql_error());  

while($row = mysql_fetach_array($query_album){
$files[] = $row[0];
}

$anzahlBilder = mysql_num_rows($query_album);



?>
 
Zurück