Hoi gasten,
ik heb een probleempje met een scriptje
Het script geeft volgende resultaat:
menu1_1=new Array('test','58','',4,25,144);
menu1_2=new Array('test','57','',4,25,144);
menu1_3=new Array('test','#','',4,25,144);
menu1_4=new Array('test','56','',4,25,144);
menu1=new Array('test','#','',4,25,144);
menu2_1_1=new Array('test','96','',4,25,144);
menu2_1_2=new Array('test','96','',4,25,144);
menu2_1=new Array('test','96','',4,25,144);
menu2_2=new Array('test','95','',4,25,144);
menu2_3=new Array('test','#','',4,25,144);
menu2_4=new Array('test','94','',4,25,144);
menu2=new Array(''test','#','',4,25,144);
maar het zou moeten zijn:
menu1=new Array('test','#','',4,25,144);
menu1_1=new Array('test','58','',4,25,144);
menu1_2=new Array('test','57','',4,25,144);
menu1_3=new Array('test','#','',4,25,144);
menu1_4=new Array('test','56','',4,25,144);
menu2=new Array(''test','#','',4,25,144);
menu2_1=new Array('test','96','',4,25,144);
menu2_1_1=new Array('test','96','',4,25,144);
menu2_1_2=new Array('test','96','',4,25,144);
menu2_2=new Array('test','95','',4,25,144);
menu2_3=new Array('test','#','',4,25,144);
menu2_4=new Array('test','94','',4,25,144);
klein verschil, maar zo werkt mijn menutje niet :(
hier is het scriptje
-------------------------------------------
function WriteItem($fk_parent,$menustring) {
$result= mysql_query("select Name,Link,ID,fk_parent from tblmenuitem where id<>fk_parent and fk_parent=".$fk_parent." order by name DESC") or die(mysql_error());
$index=1;
while($row = mysql_fetch_row($result))
{
$put = $menustring.$index."=new Array('".$row[0]."','".$row[1]."','',4,25,144);\r\n";
WriteItem($row[2],$menustring.$index."_");
$index++;
$file= fopen("thijs.js", "a");
fwrite($file, $put);
}
}
fclose($file);
WriteItem(1,"menu");
--------------------------------------------
Thx.
381 views