Ik heb een script welke foto's en thumbs uitleest uit 2 directory's en daar een gallery van maakt.
Nu gebruik ik deze code;
....................... (andere code)
Ik krijg als foutmelding:
mysql_num_rows(): supplied argument is not a valid MySQL result resource on line 125.
Regel 125 is de volgende regel;
Ik snap echter niet waarom hij deze fout geeft. Heb al van alles geprobeerd en ook de waarde geecho't maar dat doet hij ook niet.
Iemand die me kan helpen ?
Nu gebruik ik deze code;
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| $dir_big="fotos/$dir/images"; $new_dir="fotos/$dir/thumb"; global $errors; if (is_dir($new_dir)) { $fd = opendir($new_dir); $images = array(); while (($part = @readdir($fd)) == true) { clearstatcache(); if ( eregi("(gif|jpg|png|jpeg)$",$part) ) { $images[] = $part; } } |
....................... (andere code)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| else if (is_dir($new_dir)) { $o=1; echo("<table><tr>"); for($i=0;$i < sizeof($images);$i++) { if($i/$o == 3){ echo("</tr><tr><td><br></td></tr><tr>"); $o = $o + 1; } $size = GetImageSize("$dir_big/$images[$i]"); $size[0] = $size[0] + 20; $size[1] = $size[1] + 25; $aant = sizeof($images); $select_dir="$dir_big/$images[$i]"; $reactie_result = mysql_query("SELECT * FROM pictures_comments where comment_id = '". $select_dir ."' ;"); $num_reacties = MYSQL_NUM_ROWS($reactie_result); echo("<td><div align=center><font size=2>$num_reacties reactie(s)</font><br><a href='fotos.php?&aant=$aant&i=$i&dir=$dir&linkje=$dir_big/$images[$i]'>[img]$new_dir/$images[$i][/img]</a></div><td>"); } } echo("</tr></table>"); |
Ik krijg als foutmelding:
mysql_num_rows(): supplied argument is not a valid MySQL result resource on line 125.
Regel 125 is de volgende regel;
PHP:
1
2
| $num_reacties = MYSQL_NUM_ROWS($reactie_result); echo("<td><div align=center><font size=2>$num_reacties reactie(s)</font><br><a href='fotos.php?&aant=$aant&i=$i&dir=$dir&linkje=$dir_big/$images[$i]'>[img]$new_dir/$images[$i][/img]</a></div><td>"); |
Ik snap echter niet waarom hij deze fout geeft. Heb al van alles geprobeerd en ook de waarde geecho't maar dat doet hij ook niet.
Iemand die me kan helpen ?