Andre: kleines Syntax Problem...

Hi,
ich möchte folgendes umsetzen: (PHP -SQL)

...... WHERE id_artikel_artikel=$row_is_set['1id_wk']");

Leider ist der Syntax so falsch und ich bekomme es nicht hin..
Hat jemand eine Idee?

Viele Grüsse,
Andre

  1. Hi,

    (PHP -SQL)

    sowas gibt's nicht. Es gibt SQL, welches exakt gar nichts mit PHP zu tun hat; und es gibt PHP, welches z.B. Strings verarbeiten kann. Einen solchen String kannst Du einer Datenbank übermitteln, und _erst dort_ kann dieser String als SQL-Code interpretiert werden.

    ...... WHERE id_artikel_artikel=$row_is_set['1id_wk']");

    Trenne also strikt PHP und SQL. Dies ist beides gemischt und nützt damit niemandem etwas.

    Leider ist der Syntax so falsch und ich bekomme es nicht hin..

    Wie lautet der String, der auf DB-Seite als SQL wirkt?

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi,

      (PHP -SQL)

      sowas gibt's nicht. Es gibt SQL, welches exakt gar nichts mit PHP zu tun hat; und es gibt PHP, welches z.B. Strings verarbeiten kann. Einen solchen String kannst Du einer Datenbank übermitteln, und _erst dort_ kann dieser String als SQL-Code interpretiert werden.

      ...... WHERE id_artikel_artikel=$row_is_set['1id_wk']");

      Trenne also strikt PHP und SQL. Dies ist beides gemischt und nützt damit niemandem etwas.

      Leider ist der Syntax so falsch und ich bekomme es nicht hin..

      Wie lautet der String, der auf DB-Seite als SQL wirkt?

      Cheatah

      Hi!
      $row_is_set['1id_wk'] enthält die Artikel ID...

      1. Hi,

        Wie lautet der String, der auf DB-Seite als SQL wirkt?
        $row_is_set['1id_wk'] enthält die Artikel ID...

        ich will nicht wissen, was Du glaubst, sondern wie der von PHP erzeugte String lautet.

        Cheatah

        --
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes
        1. hi:

          10054

          hab ich schon getestet..

          vielen dank schon mal!

          1. Hi,

            10054

            wie lautet der SQL-Code?

            Cheatah

            --
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
            1. Hi nochmal,
              das Problem ist ein Parse Error...
              Den Rest bekomme ich schon hin ;-)
              Habe halt Probleme, das Array im SQL Befehl einzubauen...

              Gruss,
              Andre

              1. Hi,

                Habe halt Probleme, das Array im SQL Befehl einzubauen...

                Du hast Probleme bei der Erzeugung eines Strings. Ein Zusammenhang mit SQL kann an dieser Stelle noch nicht gegeben sein.

                Cheatah

                --
                X-Will-Answer-Email: No
                X-Please-Search-Archive-First: Absolutely Yes
                1. könnte sein, lösungvorschlag??

                  gruss,
                  andre

                  1. Hi,

                    lösungvorschlag??

                    [pref:t=80794&m=469187] beantworten.

                    Cheatah

                    --
                    X-Will-Answer-Email: No
                    X-Please-Search-Archive-First: Absolutely Yes
                    1. Hi,

                      lösungvorschlag??

                      [pref:t=80794&m=469187] beantworten.

                      Cheatah

                      Hatte ich schon ...

                      [pref:t=80794&m=469181]

                      1. Hi,

                        [pref:t=80794&m=469187] beantworten.
                        Hatte ich schon ...

                        "um Zeile 27 herum", nicht "in Zeile 27".

                        Cheatah

                        --
                        X-Will-Answer-Email: No
                        X-Please-Search-Archive-First: Absolutely Yes
                        1. Hi,

                          [pref:t=80794&m=469187] beantworten.
                          Hatte ich schon ...

                          "um Zeile 27 herum", nicht "in Zeile 27".

                          Cheatah

                          alles ok...

                          ...sicher ;-)

                          1. Hi,

                            alles ok...
                            ...sicher ;-)

                            na gut, dann ist die Fehlermeldung sicher nur eine Einbildung von Dir.

                            Cheatah

                            --
                            X-Will-Answer-Email: No
                            X-Please-Search-Archive-First: Absolutely Yes
        2. Parse error: parse error, expecting T\_STRING' or T_VARIABLE' or `T_NUM_STRING' in /homepages/43/d37912217/htdocs/shop/warenkorb.php on line 27

          1. Hi,

            Parse error: parse error, expecting T\_STRING' or T_VARIABLE' or `T_NUM_STRING' in /homepages/43/d37912217/htdocs/shop/warenkorb.php on line 27

            argl, warum erwähnst Du so etwas Unwesentliches wie eine Fehlermeldung nicht gleich am Anfang? Jessas.

            Wie lautet der PHP-Code um Zeile 27 herum?

            Cheatah

            --
            X-Will-Answer-Email: No
            X-Please-Search-Archive-First: Absolutely Yes
      2. hie die ganze zeile:

        $result = mysql_query("SELECT * FROM  a_artikel INNER JOIN a_gruppe ON id_gruppe_artikel = id_gruppe_gruppe WHERE id_artikel_artikel = '$row_is_set['1id_wk']'");

        1. Hi,

          hie die ganze zeile:

          kein PHP-Code. Das Ergebnis.

          Cheatah

          --
          X-Will-Answer-Email: No
          X-Please-Search-Archive-First: Absolutely Yes
      3. moin!

        wie schaut es mit

        ...WHERE id_artikel_artikel='".$row_is_set['1id_wk']."'");

        aus?

        c ya
        Carsten

        1. moin!

          wie schaut es mit

          ...WHERE id_artikel_artikel='".$row_is_set['1id_wk']."'");

          aus?

          c ya
          Carsten

          DANKE!!

  2. Hi,

    WHERE id_artikel_artikel=$row_is_set['1id_wk']

    $row_is_set enthält wahrscheinlich nix, ' ist nicht zu ' escaped...

    E7