Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wykonanie procedury z poziomu php, zmienne wiązane
jastu
post
Post #1





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

Ostrzeżenie: (0%)
-----


  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 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
xbitdesigns
post
Post #2





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 24.04.2006
Skąd: Kielce

Ostrzeżenie: (0%)
-----


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 ?
Go to the top of the page
+Quote Post
jastu
post
Post #3





Grupa: Zarejestrowani
Postów: 382
Pomógł: 0
Dołączył: 29.11.2005
Skąd: :jestem();

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 09:45