Ik heb nu deze code
Nu is deze code nog niet af maar iets vreemds doet zich nu voor.
(zie comment in code)
ik wil dus $latest een 2 dimensionale array met i als eerste (ding) en vervolgens alle pagina info....
Maar om de een of andere reden blijft $latest unset terwijl $row wel bestaat. Weet iemand wat ik fout doe?
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
| require_once('use_mysqlconnect.php'); require_once('func_getpath.php'); function getlatestcontent($items, $inc_array, $recursive) { if(!is_array($inc_array)) $inc_array=array($inc_array); $query="SELECT * FROM `content` ORDER BY `date` DESC"; $result=mysql_query($query) or die(MySQL_Error()); $i=0; while($row=mysql_fetch_assoc($result)) { if($recursive==1) { $path=getpath($row['id']); foreach($path AS $key) { if(in_array($key, $inc_array)) $latest[$i]=$row; //hier gaatie mis volgens mij } } else { if(in_array($row['page'], $inc_array)) $latest[$i]=$row; } $i++; } echo $latest[0]; } |
Nu is deze code nog niet af maar iets vreemds doet zich nu voor.
(zie comment in code)
ik wil dus $latest een 2 dimensionale array met i als eerste (ding) en vervolgens alle pagina info....
Maar om de een of andere reden blijft $latest unset terwijl $row wel bestaat. Weet iemand wat ik fout doe?