Effiziente Implemetierung gesucht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #31
    Er gibt mir nämlich immer 'error making spell join' aus.
    du solltest, so lange du noch am entwickeln bist, keine eigenen fehlermeldungen ausgeben, sondern dir ansehen, was die datenbank als fehler meldet.
    also ersetze
    or die('error making spell join');
    mal durch
    or die(mysql_error());


    aber ich denke mal, der fehler liegt schon auf der hand:

    $result = mysql_query($query, $connection) or die('error making spell query');

    hier machst du die erste abfrage, und der von dieser erzeugte ressource handler steht dann in $result.

    $join = "SELECT * FROM $result LEFT JOIN spells ON ws_spell_id = spell_id";

    hier setzt du $result einfach in die nächste query ein - das kann aber nicht funktionieren, da $result wie gesagt nur ein zeiger auf das ergebnis der vorherigen abfrage ist, und nicht etwa ein textstring oder so.

    du musst also $result erstmal auswerten, bevor du es weiter verwenden kannst (mit einer der mysql_fetch-funktionen z.b.).
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #32
      Leuchtet ein, danke.

      Kommentar

      Lädt...
      X