[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2011
    Beiträge
    91

    SELECT-Abfrage PHP - DB2

    Ich habe jetzt folgenden Quellcode:

    $select_kunde = odbc_exec($hDB,"SELECT sndnr FROM LEIOBJ.ETISCHNP");
    while(list($sndnr) = odbc_fetch_row($select_kunde))
    {
    echo $i." ".$sndnr;
    $i++;
    };


    Die Verbindung zur DB2 funktioniert 1A. Anhand der "i" überprüfe ich ob die Schleifendurchläufe mit der Anzahl der Datensätze in der DB2 übereinstimmen.
    Das passt auch soweit.

    Allerdings gibt er mir die $sndnr nicht aus. Wieso nicht?

    Vielen Dank im voraus!

  2. #2
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Hallo,

    so wie es aussieht stellt die Funktion odbc_fetch_row() nur den Satz zur Verfügung. Erst odbc_result() liefert dir ergebnisse.

    lg Andreas

  3. #3
    Registriert seit
    Nov 2011
    Beiträge
    91
    $sndnr=odbc_result("SNDNR");

    echo $i." ".$sndnr;
    $i++;


    so habe ich es jetzt umgesetzt. Funktioniert aber leider immer noch nicht.

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Ich denke, hier wirst du fündig:
    PHP: odbc_fetch_row - Manual
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Dec 2005
    Beiträge
    276
    Hallo philsturm,

    probier mal folgendes:

    $sndnr = odbc_result($select_kunde, "SNDNR");

    MFG Zerberus

  6. #6
    Registriert seit
    Jun 2005
    Beiträge
    98
    Ich benutze eigentlich immer odbc_fetch_array anstatt odbc_fetch_row

    Schau mal ob das funktioniert:


    Code:
    $select_kunde = odbc_exec($hDB,"SELECT sndnr FROM LEIOBJ.ETISCHNP");
    while($row = odbc_fetch_array($select_kunde))
    {
    echo $i." ".$row['sndnr']; 
    $i++;
    };
    Wobei es sein kann das Du den Feldnamen groß schreiben musst ($row['SNDNR']).

Similar Threads

  1. v4 of PHP Toolkit can be downloaded from AURA
    By Hellena Smejda in forum Archiv NEWSblibs
    Antworten: 0
    Letzter Beitrag: 22-04-11, 05:20
  2. odbc_connect() mit PHP auf DB2
    By watchdogg in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 18-02-10, 15:03
  3. CREATE FUNCTION mit select im Bauch ?
    By cheffe1008 in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 21-09-06, 16:05
  4. von lokaler php Installation auf AS/400, DB2 zugreifen
    By neuling_ in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 18-08-04, 12:11
  5. Hierarchische Abfrage DB2 / ODBC
    By reinhard in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 19-07-04, 07:12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •