Manual PHP Înapoi Înainte Ora_Bind Descriere Returnează TRUE dacă legarea s-a efectuat, altfel returnează FALSE. Detalii despre eroare pot fi aflate folosind funcţiile ora_error() şi ora_errorcode(). Această funcţie leagă o variabilă PHP cu un parametru SQL. Paratetrul SQL trebuie să fie sub forma ":name". Prin folosirea parametrului opţional type, puteţi defini dacă parametrul SQL este de tip intrare / ieşire (0, implicit), de tip intrare (1) sau de tip ieşire (2). Începând cu PHP 3.0.1, puteţi folosi constantele ORA_BIND_INOUT, ORA_BIND_IN şi ORA_BIND_OUT în loc de numere. ora_bind() trebuie apelată după ora_parse () şi înainte de ora_exec(). Valorile de intrare pot fi date prin asignarea lor variabilei PHP legate, după apelarea ora_exec() variabilele PHP legate conţinând valorile de ieşire, dacă acestea există. ora_parse( $curs, "declare tmp INTEGER; begin tmp := :in; :out := tmp; :x := 7.77; end ;"); ora_bind($curs, "result", ":x", $len, 2); ora_bind($curs, "input", ":in", 5, 1); ora_bind($curs, "output", ":out", 5, 2); $input = 765; ora_exec($curs); echo "Result: $result BR Out: $output BR In: $input"; Înapoi Acasã Înainte Oracle - funcţii Sus