PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   Problem bei Odbc-zugriff auf iseries/as400 via Php (http://www.selfphp.de/forum/showthread.php?t=6719)

dhi_muc 21.01.2004 11:50:11

Problem bei Odbc-zugriff auf iseries/as400 via Php
 
Hallo,

ich versuche wie im Betreff beschrieben mit PHP auf unsere iSeries zuzugreifen.

Die Verbindung an sich klappt ja so weit auch ganz gut nur ich bekomme ich anstatt einer Zahl z.B. nur irgendwelchen Buchstabensalat zurück...

Hat jemand ähnliche Probleme oder kann mir jemand vielleicht die Lösung des Mysteriums sagen???

mfg

dhi_muc

P.S. hier noch der quellcode

PHP-Code:

<?php
$conn 
odbc_connect("iseries_odbc","BOSS","****");
$sqlstring "SELECT * FROM MATDTA01.APART0 WHERE AAGRP = 1";
$ret odbc_exec($conn$sqlstring);
$error odbc_errormsg($conn);
odbc_longreadlen($ret0); 
odbc_binmode($ret0); 
echo 
$error;
echo 
odbc_result($ret,"AARTN");
odbc_close_all();
?>

Nachtrag: Ich benutze ein WAMPP-System mit dem Client Access for iSeries ODBC-Treiber und PhP 4.3.4

René_M 21.01.2004 15:46:58

Hi dhi_muc,

$ret = odbc_exec($conn, $sqlstring);

muss das eventuell nicht anderesrum?

$ret = odbc_exec($sqlstring, $conn);



Und bei den anderen auch?

odbc_longreadlen($ret, 0);
odbc_binmode($ret, 0);
echo odbc_result($ret,"AARTN");

dhi_muc 21.01.2004 17:13:11

ne des funzt scho - blos anstatt das ich z.b. die Arikelnummer sehe sehe ich als ausgabe z.b. "OSS" oder anstatt Bezeichnung "BSOöïHû¾0ü¾"... Und das komischste ist das er überall dasselbe hinschreibt - obwohl natürlich viele verschiedene Sätze drinstehen...

Die Anzahl der Sätze die er liest hingegen ist wieder korrekt...

Aber trotzdem danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:34:47 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.