|
|
|
mysqli_stmt - как заполучить fetch_object?
|
|||
|---|---|---|---|
|
#18+
Версия PHP < 5.3 В общем такая ситуация. Кое-где подсмотрел как получить fetch_assoc, по аналогии сделал fetch_array. Придумал и как сделать fetch_object, но разумеется криво. Задача - получить схожий синтаксис как при mysql_fetch_object. То есть ->SomeField, без скобок и тд. Если можете поправьте. Код: php 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. То есть для одного раза тема работает. Но при следующем фетче, разумеется, ругается на создание класса feobj (нельзя его создавать дважды). Посему у меня два решения: 1. как-то убить класс перед повторным созданием 2. спросить на форуме sql.ru как это реализовать правильно Благодарю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2012, 03:57:09 |
|
||
|
mysqli_stmt - как заполучить fetch_object?
|
|||
|---|---|---|---|
|
#18+
Так, разобрался кажется. Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Если что не так - пишите. Ф-ия fetch_object Изменилась так: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2012, 04:07:14 |
|
||
|
mysqli_stmt - как заполучить fetch_object?
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2012, 08:30:25 |
|
||
|
mysqli_stmt - как заполучить fetch_object?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2012, 09:57:18 |
|
||
|
mysqli_stmt - как заполучить fetch_object?
|
|||
|---|---|---|---|
|
#18+
Hettа ваще http://php.net/manual/ru/mysqli-result.fetch-object.php спасибо за первое сообщение. А вот со ссылкой - разве mysqli_stmt приводится к mysqli_result? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2012, 17:42:15 |
|
||
|
mysqli_stmt - как заполучить fetch_object?
|
|||
|---|---|---|---|
|
#18+
Просто в mysqli_stmt мне нужны методы bind_param для ввода параметризмрованного запроса, что могло бы помочь против типичных sql injection, то есть не посредством конкатенации, но еще и с проверкой типа. Ничего кроме bind_param не нашел кроме как в sqli_stmt. но в нем же нет fetch array и fetch assoc и fetch object. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2012, 17:47:42 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=138&tid=1464833]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 346ms |

| 0 / 0 |
