Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Массив из PHP в Oracle
|
|||
|---|---|---|---|
|
#18+
Вот хочу передать в процедуру сразу массив из php- типа: CREATE OR REPLACE PACKAGE phpArr AS TYPE t_StIDArr IS TABLE OF students.ID%TYPE INDEX BY BINARY_INTEGER; v_StIDArr t_StIDArr; PROCEDURE InsArr2(p_id IN v_StIDArr%TYPE, v_Totl OUT NUMBER); END phpArr; CREATE OR REPLACE PACKAGE BODY phpArr AS PROCEDURE InsArr2(p_id IN v_StIDArr%TYPE, v_Totl OUT NUMBER) IS BEGIN v_Totl := p_id.COUNT; END InsArr2; END phpArr; Как же туда массив передать на вход? Делаю из php типа $sth = OCIParse( $conn,"BEGIN phpArr.InsArr2(:id, :totl); END;" ); $id = array(10,20,30); OCIBindByName ( $sth, ":id", $id, 100 ); OCIBindByName ( $sth, ":totl", $totl, 100 ); OCIExecute ( $sth ); но по-моему я чегщ-тщ не доганяю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2003, 18:08 |
|
||
|
Массив из PHP в Oracle
|
|||
|---|---|---|---|
|
#18+
На тебе кросспост из ораклевого форума. Правда, я не чистый oci использую, а через ADODB. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2003, 21:51 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1480421]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
129ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 278ms |
| total: | 507ms |

| 0 / 0 |
