ChrisB: Textfile mit mehreren Daten, davon einmal mit Zeilenumbrüchen

Beitrag lesen

Hi,

Hier fehlt ein entscheidender Schritt - nach dem Binden der PHP-Variablen an das Statement per bind_result() muessen die Datensatzinhalte dann auch noch "abgeholt" werden, bevor die PHP-Variable irgendeinen Inhalt erhaelt.

Ich war der Meinung, $abfrageergebnis->bind_result( $anzahl); bedeutet:

Mit dem Ausführen des Querrys bekomst Du ein Abfrageergebnis und dieses Ergebnis bindest Du an die Variable $anzahl. Somit "wüßte" die Variable nach meinem Verständnid schon, was sie wert ist. Dem ist wohl nicht so.

Nein, waere ja auch unguenstig - eine Abfrage kann ja auch mehrere Datensaetze zurueckliefern. Wenn du mit einmaligem Binding die Daten des ersten Datensatzes bekaemst, wie ginge es dann weiter, wie kaeme man an die des naechsten?

Da fehtl also ein Aufruf der fetch-Methode.

Das Binding sagt nur, in welchen Variablen die Felder der Ergebnisdatensaetze abgelegt werden *sollen*.
Um diese Daten dann auch zu holen und in den Variablen *abzulegen*, wird Ge-fetch-ed". Das macht man fuer jeden Datensatz (i.d.R. so lange, bis keine Datensaetze mehr kommen - dann liefert eine fetch-Funktion false als Ergebnis, und damit beendet man dann bspw. eine Schleife).

Ich suche grade danach.

Welche Erweiterung ist das, die du da zum Datenbankzugriff benutzt - MySQLi?

Da wuerde man die fetch-Methode dann auf dem Statement-Objekt aufrufen, siehe auch http://www.php.net/manual/en/mysqli-stmt.fetch.php

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“
0 45

Textfile mit mehreren Daten, davon einmal mit Zeilenumbrüchen

Brombeermilchtrinker
  • php
  1. 1
    dedlfix
    1. 0
      Brombeermilchtrinker
      1. 0
        Patrick Andrieu
        1. 0
          Brombeermilchtrinker
          1. 0
            Christoph Jeschke
          2. 0
            Patrick Andrieu
            1. 0
              Brombeermilchtrinker
              1. 0
                Patrick Andrieu
                1. 0
                  Jens Holzkämper
                  1. 0
                    Patrick Andrieu
                    1. 0
                      Jens Holzkämper
                2. 0

                  Christoph geht es gut!

                  Patrick Andrieu
                  • menschelei
                  1. 0
                    Der Martin
                  2. 0
                    Kai345
                  3. 0
                    MudGuard
                    1. 0
                      Patrick Andrieu
                      1. 0
                        ChrisB
                    2. 0
                      Harlequin
      2. 2
        dedlfix
        1. 0
          Brombeermilchtrinker
          1. 0
            Harlequin
            1. 0
              Brombeermilchtrinker
          2. 2
            ChrisB
            1. 0
              Brombeermilchtrinker
              1. 0
                ChrisB
                1. 0
                  Brombeermilchtrinker
                  1. 2
                    ChrisB
                    1. 0
                      Brombeermilchtrinker
              2. 2
                ChrisB
                1. 0
                  Brombeermilchtrinker
                  1. 0
                    ChrisB
                    1. 0
                      Brombeermilchtrinker
                      1. 0
                        ChrisB
              3. 5
                dedlfix
                1. 0
                  dedlfix
                2. 0
                  Brombeermilchtrinker
                  1. 0
                    dedlfix
                    1. 0
                      Brombeermilchtrinker
          3. 0
            dedlfix
    2. 0
      Christoph Jeschke
      1. 1
        dedlfix
        1. 0
          Christoph Jeschke
          1. 0
            Brombeermilchtrinker
  2. 0
    Christoph Jeschke