php string in javascript array

jonnov2000

Grünschnabel
Morgen,
ein javascript erstellt eine menü.
in einem array werden die formatierungen + titel + link gespeichert.

//1.Menüpunkt
arMenu1 = new Array(
124, // Breite des Menue
508,96, // v-start, h-start
"#000000","#FFFFFF", // start text color, text rollover color
"#CAD5ED","#CAD5ED", // bg color, bg rollover color
"#000040","#000040",

"titel1","link1",0,
"titel2","link2",0,
"titel3","link3",0

hier soll mein php-string rein

)

Nun mein Problem:

Die Angaben titel und link stehen in einer mysql-db.
habe mit php die in Info in einem String gespeichert.

$dbmenue =

"titel1","link1",0,
"titel2","link2",0,
"titel3","link3",0

meine Versuche mit join() nund push() den php-String/Array in mein javascript-array zu bekommen waren nicht erfolgreich.
wie muss ich da vorgehen?

vielen dank
jonnov
 
Da müsste man schon genau wissen, was es nun ist....String oder Array?
Und wenn Array....wie ist der augebaut?(poste am besten mal, was print_r($dbmenu) ausgibt)
 
moin,
es ist ein string!
und sieht genau so aus:

"titel1","link1",0,
"titel2","link2",0,
"titel3","link3",0


und soll in das javascript-array für mein menü

//1.Menüpunkt
arMenu1 = new Array(
124, // Breite des Menue
508,96, // v-start, h-start
"#000000","#FFFFFF", // start text color, text rollover color
"#CAD5ED","#CAD5ED", // bg color, bg rollover color
"#000040","#000040",


hier soll mein php-string rein

)
 
Code:
//1.Menüpunkt
arMenu1 = new Array(
124, // Breite des Menue
508,96, // v-start, h-start
"#000000","#FFFFFF", // start text color, text rollover color
"#CAD5ED","#CAD5ED", // bg color, bg rollover color
<?php echo $dbmenu;?>
);

..das sollte eigentlich gehen.
 
<?php echo $dbmenu;?>

leider nicht - syntaxfehler!

wenn ich den im string stehenden text an die gleiche stelle kopiere funktioniert es.
 
Zurück