Rüdiger: Oracle

Beitrag lesen

hallo zusammen

hab vollgendes problem:
ich bekomme keinen wert in die variable $var_pfad.
das sql-statement funzt wenn ich es im sql-worksheet eingebe und ich bekomme von oracle und php keinen fehler.
hab sowas schon einige male gemacht und immer gings, ich seh bestimmt den wald vor lauter bäume nicht :-(

meine funktion:
function archivpfad($db_connect){
  $sql = "SELECT DISTINCT arch.PFAD
                     FROM DATEIPFAD arch,
                          DOKU doc
                    WHERE doc.F_DATEIPFADNR = arch.P_DATEIPFADNR";
  $stmt = oci_parse($db_connect, $sql);
  oci_execute($stmt)
     OR ($mpError = oci_error($stmt)
         AND die($mpError['message']));
  $var_pfad = oci_result($stmt,'PFAD');
  oci_free_statement($stmt);
  oci_close($db_connect);
  return $var_pfad;
}

vielen dank im voraus für eure hilfe

Gruß Rüdiger