Arrays zwischenspeichern, zusammenführen, ...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Arrays zwischenspeichern, zusammenführen, ...

    Hi,
    ist es irgendwie möglich einen SQL Query mit einem Array in der Where bedingung auszuführen?

    oder gibt es sonst irgendwie möglichkeiten etwas ähnliches durchzuführen?

    Micronax

  • #2
    was willst du denn genau machen?

    Comment


    • #3
      Also ich möchte einen Warenkorb für ein Shopsystem bauen.

      Dazu habe ich die artikelnummern der Produkte, die im Warenkorb sind, in ein Array geladen. Nun möchte ich aus der tabelle products die artikel mit den artikelnummern aus dem array in ein weiters array speichern, sodass ich diese später mit foreach in einer HTML Tabelle ausgeben kann.

      Nur ich hab kein PLan wie das gehen soll..

      Wer kann helfen?

      Micronax

      Comment


      • #4
        Re: Arrays zwischenspeichern, zusammenführen, ...

        Original geschrieben von micronax
        ist es irgendwie möglich einen SQL Query mit einem Array in der Where bedingung auszuführen?
        Du suchst IN(...)
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Comment


        • #5
          in..?

          in_array?

          oder ist das ein sql statement?

          lol.. ich muss ma nachgucken =)

          Micronax

          Comment


          • #6
            PHP Code:
            $sql "SELECT * FROM products WHERE artnr IN (";
            foreach(
            $artnrs as $i => $nr) {
                
            $sql .= "$nr";
                if (
            $i count($artnrs)) {
                    
            $sql .= ",";
                }
            }
            $sql .= ")";

            $result mysql_query($sql);
            while (
            row mysql_fetch_assoc($result)) {
                
            // ausgabe

            Comment


            • #7
              OKay jezt gehts, vielen Dank.

              Micronax

              Comment

              Working...
              X