[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2000
    Beiträge
    138

    darstellung von daten aus PF via odbc und php auf windows-pc

    hallo *all,

    ich verzweifle und lese mir noch einen wolf, komme aber nicht auf die lösung dieses problemes:

    - auf windows-pc ist ein frischer wamp installiert
    - mit php-script und via odbc connecte ich auf eine as/400, v5r3 und führe ein sql (select * ...) aus
    die daten lasse ich mit echo anzeigen.

    die ausgelesene datei auf as/400 hat satzlänge 50 (keine dds, nicht sql-beschrieben) und enthält diese 4 sätze (nur mal schnell hingefloddert)

    qry:
    Anfang auf Zeile . . . . . .
    Zeile ....+....1....+....2....+....3....+....4....+....5
    TEST
    000001 fhdsjkafhjsad
    000002 jfkdsljfakd
    000003 123
    000004 abc
    ****** ******** Ende des Berichts ********


    das php-script sieht im groben so aus:
    $result=odbc_do($conn,"SELECT * from libname.test");
    while (odbc_fetch_row($result)) {
    $feld = odbc_result($result,1);
    echo $feld;
    echo "<br>";
    }


    und im ie-browser kommt dann DAS raus:

    onnclo  H‰0>PB¨PÑ¿%•ì=P
    onnclo  H‰0>PB¨PÑ¿%•ì=P
    onnclo  H‰0>PB¨PÑ¿%•ì=P
    onnclo  H‰0>PB¨PÑ¿%•ì=P


    ???

    in den odbc-eigenschaften der datenquelle kann ich "binärdaten in text umsetzen" anklicken oder nicht, erweiterte einstellungen sind auch schon alle durchprobiert.

    aber es kommt nur so ein schrott auf die anzeige.

    hat jemand die erlösende idee??? das wäre phantastisch!!!!

    lg, karin

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.254
    Ich weiß nicht, ob PHP auch wirklich auf die ODBC-Einstellungen zugreift oder nicht.
    PHP kennt auch nativ einen db2connect in dem du die Umsetzung von Binär angeben können solltest.

    Ansonsten musst du halt per SQL einfach einen CREATE TABLE machen, dann bekommt deine Tabelle automatisch eine CCSID für die Umsetzung.

    CCSID 65535 bereitet immer Probleme.

    Schau mal hier:
    PHP: db2_connect - Manual
    PHP: db2_set_option - 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

  3. #3
    Registriert seit
    Dec 2000
    Beiträge
    138
    yepp, tabelle mit ops nav erstellt, ohne über cssid auch nur ansatzweise nachzudenken und schon funzt es auch...

    danke!!

Similar Threads

  1. Mit PHP auf IFS-Dateien zugreifen
    By mott in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 05-12-05, 14:08
  2. Seltsame Daten aus AS400 via Excel in MSAccess 2K
    By HelmutS in forum NEWSboard Windows
    Antworten: 2
    Letzter Beitrag: 23-05-05, 15:35
  3. Auslesen kyrillischer Zeichen via ODBC
    By Unregistriert in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 31-01-05, 15:18
  4. ANSI Daten per FTP auf iSeries?
    By bocas400 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 16-11-04, 14:55
  5. Zugriff auf PC Netzwerk
    By godfragger in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 13-05-04, 15:24

Berechtigungen

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