Ik heb de volgende code wanneer ik readGalleryPhotoCount remark met // dan laat ie item 0/25 zien van de 478 maar wanneer ik // er voor weg haal krijg ik maar 1 item te zien met het aantal plaatjes dat in de db staat (1)
Ik heb onnuttige html codes/routines er ff uitgehaald zodat het wat overzichtelijker is
ik wil
1 alle gallery id's uitlezen van $gal[from] naar $gal[to] (LIMIT) maar wil per gallery uitlezen hoeveel foto's er in zitten..
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| <? function readGalleryPhotoCount($id) { global $db; $tmp = 0; $sqlx = "SELECT * FROM galleryphoto WHERE gid='$id'"; $resultx = mysql_query($sqlx); $tmp = mysql_num_rows($resultx) or die(mysql_error()); return $tmp; } if ($from < 1) { $from = 0; } $gal[items] = 25; $gal[from] = $from; $gal[to] = $gal[from] + $gal[items]; $sql = "SELECT * FROM galleryid LIMIT ". $gal[from] . "," . $gal[to]; $result = mysql_query($sql); if ($result > 0) { $gal[total] = mysql_num_rows($result) or die(mysql_error()); for ($i = $gal[from]; $i <= $gal[to]; $i++) { $list = mysql_fetch_array($result); // $count = readGalleryPhotoCount($list[id]); echo "<a href=\"gallery.php?id=$list[id]\">$list[gallery]</a> - $count - items <br>"; } }else{ } ?> |
Ik heb onnuttige html codes/routines er ff uitgehaald zodat het wat overzichtelijker is
ik wil
1 alle gallery id's uitlezen van $gal[from] naar $gal[to] (LIMIT) maar wil per gallery uitlezen hoeveel foto's er in zitten..