Maxim: Kein DB Eintrag

Hallo,
ich habe eine Frage an Euch:

Warum wird beim Befehl

mysql_query("INSERT pk_pk_types(id, typ1, typ2) VALUES ('$pk_id_1','$pk_typ1_1','$pk_typ2_1'");

nichts in die datenbank eingefügt? Die Variablen sind übergeben, die spalten vorhanden und die datenbank richtig kontaktiert. Alle nötigen Bedingungen sind erfüllt.

Habt Ihr eine Ahnung, waran das liegt?

Ciao,
Maxim

  1. Hallo,

    Hi!

    ich habe eine Frage an Euch:

    Warum wird beim Befehl

    mysql_query("INSERT pk_pk_types(id, typ1, typ2) VALUES ('$pk_id_1','$pk_typ1_1','$pk_typ2_1'");

    nichts in die datenbank eingefügt? Die Variablen sind übergeben, die spalten vorhanden und die datenbank richtig kontaktiert. Alle nötigen Bedingungen sind erfüllt.

    Habt Ihr eine Ahnung, waran das liegt?

    Ich hab die SQL-Anweisung so im Kopf:

    INSERT INTO tabelle(spalten) VALUES(...);

    Probiers also mal mit INTO.

    Ciao,
    Maxim

    Gruss, striezel

    1. Hallo,

      mysql_query("INSERT pk_pk_types(id, typ1, typ2) VALUES ('$pk_id_1','$pk_typ1_1','$pk_typ2_1'");

      INSERT INTO tabelle(spalten) VALUES(...);

      Mir ist noch eine fehlende Klammer aufgefallen:

      $pk_typ2_1')");
      -----------^

      Gruß
      Andreas

      1. Hallo,

        hi!

        mysql_query("INSERT pk_pk_types(id, typ1, typ2) VALUES ('$pk_id_1','$pk_typ1_1','$pk_typ2_1'");

        INSERT INTO tabelle(spalten) VALUES(...);

        Mir ist noch eine fehlende Klammer aufgefallen:

        $pk_typ2_1')");
        -----------^

        danke, andreas. die klammern übersieht bzw.
        vergisst man schnell. ich hab allerdings den fehler
        schon gefunden (http://forum.de.selfhtml.org/?m=74918&t=13516)
        danke trotzdem für deine bemühungen.

        Gruß
        Andreas

        gruß, striezel

        1. Hallo,

          hi!

          mysql_query("INSERT pk_pk_types(id, typ1, typ2) VALUES ('$pk_id_1','$pk_typ1_1','$pk_typ2_1'");

          INSERT INTO tabelle(spalten) VALUES(...);

          Mir ist noch eine fehlende Klammer aufgefallen:

          $pk_typ2_1')");
          -----------^

          danke, andreas. die klammern übersieht bzw.
          vergisst man schnell. ich hab allerdings den fehler
          schon gefunden (http://forum.de.selfhtml.org/?m=74918&t=13516)
          danke trotzdem für deine bemühungen.

          Gruß
          Andreas

          gruß, striezel

          sorry, falsche baustelle!

          gruß striezel

  2. Hallo Maxim,

    wenn ich den Rest richtig verstanden habe, war das 'gelöst' nicht von Dir. Wenn doch, ist das folgende nur ein allgemeiner Tipp ;)

    http://www.php.net/manual/de/function.mysql-error.php einbauen und nach der problematischen Zeile ausführen. Gibt Dir genaue Infos, wo und was MySQL stört. :)

    MfG, HtH
    Thoralf Knuth