Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wykonanie procedury z poziomu php
Forum PHP.pl > Forum > Bazy danych > Oracle
jastu
  1. variable num_rows number;
  2. variable num_blks number;
  3. variable num_len number;
  4.  
  5. begin DBMS_STATS.GET_TABLE_STATS(
  6. ownname=>'user',
  7. tabname=>'table',
  8. numrows=>:num_rows,
  9. numblks=>:num_blks,
  10. avgrlen=>:num_len
  11. );
  12. end;
  13.  
  14. print num_blks;


Jak można wykonać oraz zwrócic wynik powyższej procedury wykorzystując php ? Czy jest to możliwe ?
xbitdesigns
Nie wiem dokladnie, co masz w tych "stats", ale polecam przegladnac funkcje php'a z przedrostkiem mysql_ ...

np.:

mysql_list_processes
mysql_get_server_info
mysql_list_fields (List MySQL table fields)
mysql_field_len (Returns the length of the specified field)
mysql_field_flags

etc...

lub ...

mysql_stat
(Get current system status (PHP 4 >= 4.3.0, PHP 5, PECL mysql:1.0) string mysql_stat ( [resource link_identifier] ))

Pozniej zrobic mysql_fetch_assoc ... zrobic var_dump() - sprawdzimy co mamy w tablicy ...

Hm ?
jastu
Podana procedura uruchamia się prawidłowo w SQL+, natomiast z uruchomieniem jej przez php nie moge sobie poradzić - nie chodzi nawet o zwrócenie wyników, a o samo uruchomienie - z tym jest problem.
Pozrdawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.