webForumDet fria alternativet

Hiermenus

6 svar · 171 visningar · startad av Qaz

QazMedlem sedan feb. 2000210 inlägg
#1

Någon som har lyckats att hämta innehållet i menyerna i detta js script från en mysqldb?

Jag gissar att jag ska ändra i HM_Arrays, men så fort jag försöker stoppa dit PHP kod så skiter det sig. Jag har provat att döpa om filen från .js till .php men till inget resultat. Något som vet hur man gör? och som har lust att dela?

Js scriptet finns här... http://www.webreference.com/dhtml/column49/

nanneMedlem sedan dec. 19991 047 inlägg
#2

Dom funkade utmärkt för mig när jag döpte om .js filen till .php. Så nåt mysko fel har du allt gjort

------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------

QazMedlem sedan feb. 2000210 inlägg
#3

Jag tar och specificerar mig lite granna... :)

Vad jag gjort, och som jag inte får att funka är följande.

I filen HM_Arrays.js har jag lagt följande kod

HM_Array1 = [
[],
<? echo Meny(); ?>
]

Functionen Meny ser ut så här.


function Meny(){

$result = mysql_query("SELECT DISTINCT ID, Name FROM meny WHERE meny=3");
  while (list($id,$namn)=mysql_fetch_row($result)) {
	$meny .="[\"".$namn."\",\"".$id."\",1,0,1],\n";
  } 
  $meny=substr($meny,0,-2);
 return $meny;
}

Någon som fattar varför det inte funkar? Jag har naturligtvis öppnat till databasen och det funkar, alla tabellnamn osv är kollade 15 ggr.

Hilfe bitte.......

nanneMedlem sedan dec. 19991 047 inlägg
#4

Hur ser $meny ut när loopen är klar?

------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------

QazMedlem sedan feb. 2000210 inlägg
#5

meny ser ut så här

["Namn","2",1,0,1]["Adam","2",1,0,1]
spangoMedlem sedan juni 20006 147 inlägg
#6

Men det där är ju ett syntaxfel...

["Namn","2",1,0,1][b], [/b]["Adam","2",1,0,1]

skare va.

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

QazMedlem sedan feb. 2000210 inlägg
#7

hmm, missade det... sorry.

Tyvärr så hjälpte det inte.

nu ser det ut så här

["Namn","ID",1,0,1], ["Adam","2",1,0,1]

När jag tar denna kod och stoppar in i HM_Array så funkar det, men om jag istället försöker att skriva

 echo Meny();

så funkar det inte

Genererad på 360 ms · cache AV · v20260730165559-full.f96bc7eb