Announcement

Collapse
No announcement yet.

PHP5/Oracle/select statements

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • PHP5/Oracle/select statements

    Hallo,
    habe gerade das aktuelle XAMP paket (PHP5) installiert und mich über
    die configuration Parameter ( ..lampp oci8) für Oracle gefreut.
    Hat auch alles soweit hingehauen!
    Alle insert Statement funktionieren auch soweit, nur mit den select Statements habe ich Probleme.

    Folgende Fehlermeldungen kommen:
    Warning: oci_execute() [function.oci-execute]: OCIStmtExecute: ORA-24324: service handle not initialized in /opt/lampp/htdocs/abfrage.php on line 91

    Warning: oci_fetch() [function.oci-fetch]: OCIFetch: ORA-24338: statement handle not executed in /opt/lampp/htdocs/abfrage.php on line 92

    So sehen meine Select-Staemnet aus (Auszug):
    $c steht für meinen Connect (der beim insert ja auch funktioniert)
    <PRE> $sid = oci_parse($c, "select * from tabelle order by sysvid");
    oci_execute($sid, OCI_DEFAULT);
    while (oci_fetch($sid)) {

    $zw= OCI_Result($sid, "Spalte1");
    $zw2= OCI_Result($sid, "Spalte2");
    $zw3= OCI_Result($sid, "Spalte3");
    $zw4= OCI_Result($sid, "Spalte4");
    $zw5= OCI_Result($sid, "Spalte5");

    } </PRE>

    Wie gesagt:i nsert funktionieren!

    Eine Idee?

    Bin hoffenltich hier nicht OT.

    Vielen Dank

    Gruß

    Olli

  • #2
    Es liegt bzw. lag an den varchar2 spalten in Oracle.
    Soblad ich die Spalten in z.B: number-Spalten änder, funktioniert alles reibungslos!
    Dies zur Info!

    Weiß einer wieso das so ist?

    Danke und Gruß
    Oll

    Comment

    Working...
    X