Het is misschieen n00b vraag en ik vind het ook niet leuk dat ik er niet uit kom
maar ik heb toch een vraag over arrays.
Ik heb een array waarin het eerste element vastligt en de rest komt uit een db.
Maar die uit de db plakt hij er niet aan vast. Volgens mij werkt .= niet.
Het is dus een array met menuitems en deze items bevatten een array object.
Hierin ligt de naam en de URL vast.
Ik hoop dat er mensen zijn die dit weten. Of een slimmere aanpak weten. Alvast bedankt.
maar ik heb toch een vraag over arrays.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| $arr_menu = array(array('name'=>'Home', 'url'=>'http://server/cjm/')); $query1 = "SELECT appid FROM userapp WHERE userid = '$int_id'"; $result = mysql_query($query1) or die('user_menu1: '.mysql_error()); while($obj_app = mysql_fetch_object($result)) { $int_id = $obj_app->appid; $query2 = "SELECT * FROM app WHERE id = '$int_id'"; $result2 = mysql_query($query2) or die('user_menu2: '.mysql_error()); $obj_app2 = mysql_fetch_object($result2); $arr_menu .= array('name'=>$obj_app2->name, 'url'=>$obj_app2->url); } |
Ik heb een array waarin het eerste element vastligt en de rest komt uit een db.
Maar die uit de db plakt hij er niet aan vast. Volgens mij werkt .= niet.
Het is dus een array met menuitems en deze items bevatten een array object.
Hierin ligt de naam en de URL vast.
Ik hoop dat er mensen zijn die dit weten. Of een slimmere aanpak weten. Alvast bedankt.