[SQL allgemein] Arrays zusammenführen

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

  • [SQL allgemein] Arrays zusammenführen

    Ich möchte folgende Ergebnisse aus einem "odbc_fetch_into-Array" aus einer Datenbank zusammenführen? Hat jemand eine Idee. Mit array_merge bin ich noch nicht an Ziel gekommen.

    Array
    (
    [0] => 39307
    [1] => 0.3366550925929
    [2] => 119
    [3] => Schichtbeginn
    [4] => 0
    [5] => 9197
    [6] => 90-0001
    )

    Array
    (
    [0] => 39307
    [1] => 0.4379745370388
    [2] => 119
    [3] => Pause
    [4] => 34
    [5] => 9195
    [6] => 072002
    )

    Array
    (
    [0] => 39307
    [1] => 0.5800462962943
    [2] => 119
    [3] => Pause
    [4] => 29
    [5] => 9195
    [6] => 072002
    )

    Array
    (
    [0] => 39307
    [1] => 0.7315856481509
    [2] => 119
    [3] => Schichtende
    [4] => 0
    [5] => 9198
    [6] => 90-0001
    )

  • #2
    wofür?

    Kommentar


    • #3
      Re: [SQL allgemein] Arrays zusammenführen

      Definiere "zusammenführen".
      wenn du ein aneinanderhängen der Arrays meinst, wirst du das wohl in einer Schleife machen müssen:
      PHP-Code:
      foreach( $ar2 as $value ) {
       
      $ar1[] = $value;
      }
      foreach( 
      $ar3 as $value ) {
       
      $ar1[] = $value;
      }
      foreach( 
      $ar4 as $value ) {
       
      $ar1[] = $value;
      }
      // ... 

      Kommentar


      • #4
        Ausgabe als eine Zeile und zur berechnung der Zeiten!

        Kommentar


        • #5
          Ich weis aber vorher nicht die Anzahl der Zeilen der Abfrage die es zu einem Tag geben kann. Der Tag ist $array[0];

          Kommentar


          • #6
            Mit array_merge bin ich noch nicht an Ziel gekommen.
            Warum nicht? Zeig mal den Code den du dafür benutzt hast.

            OffTopic:
            Wieso fragst du sowas im SQL-Forum
            Nur wenige wissen, wieviel man wissen muss, um zu wissen, wie wenig man weiß.

            Kommentar

            Lädt...
            X