Hiermenus

PHP

6 svar · 176 visningar · startad av Qaz

Medlem sedan feb. 2000211 inlägg
Trådstart#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/

Medlem sedan dec. 19991 749 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

Medlem sedan feb. 2000211 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.......

Medlem sedan dec. 19991 749 inlägg
#4

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

Medlem sedan feb. 2000211 inlägg
#5

meny ser ut så här

["Namn","2",1,0,1]["Adam","2",1,0,1]
Medlem sedan juni 20008 205 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.

Medlem sedan feb. 2000211 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

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)