kointa: funktionsaufruf ohne this.href ?

Beitrag lesen

Hi all,

ich versuche grad meine daten anstatt in einer datei stattdessen in einer mysql tabelle zu speichern und abzurufen.

es klappt auch alles soweit wunderbar, jedoch hat sich da jetzt einiges geändert.

zuvor habe ich einer funktion loadGame einfach das ?id=1 übergeben, und dann wurde in der funktion intern die zugehörigen werte wie url, width und height aus dem array mit der id 1 ausgelesen und weiterverarbeitet.

jetzt habe ich ja alle werte in meiner sql tabelle und muss demnach der funktion keine id mehr übergeben sondern eben die url , width und height direkt.

wenn ich bei href="$row->gameurl" eingebe und die funktion mit loadGame(this.href,$row->width,$row->height) aufrufe funktioniert alles wunderbar, jedoch habe ich dann einen direktlink zu dem game.

GENAU DAS möchte ich aber nicht, ich konnte bisher meine spiel wunderbar verlinken indem ich die ?id=1 an die baseurl angehängt habe und beim seitenaufruf eben die funktion loadGame aufrufen lies und die id auslesen lies.

jetzt habe ich es folgendermaßen versucht:
href="?id=$row->id" und loadGame($row->gameurl,$row->width,$row->height)

jedoch will es so einfach nicht funktionierten, aber wieso ?
MUSS MAN der funktion zwingend das href übergeben ?

hat vielleicht jemand eine bessere idee sowas zu realisieren ?
ich habe mich vll auch irgendwie verrannt, wäre für jede hilfe dankbar.

grüße
kointa