Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PDO][Postgresql] Problem z pobraniem typu bytea
KotWButach
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Witam serdecznie,

męczę się z pewnym problemem już cały dzień, próbowałem już nawet żywcem i bez zrozumienia kopiować rozwiązania z neta, gdyż mózg już nie pracuje...
Proszę o pomoc.

Pobieram poprzez PDO z bazy danych POSTGRESQL wartość /001 która zapisana jest w bazie jako typ bytea w rezultacie otrzymuje Resource id #28

Jeden z wariantów których użyłem wygląda tak.

  1.  
  2. // SQL : 'SELECT data_value FROM some_data'
  3.  
  4. $this->_error = false;
  5. if ($this->_query = $this->_pdo->prepare($sql)) {
  6. $x = 1;
  7. if (count($params)) {
  8. foreach ($params as $param) {
  9. $this->_query->bindValue($x++, $param);
  10. }
  11. }
  12.  
  13. if ($this->_query->execute()) {
  14.  
  15. $this->_results = $this->_query->fetchAll(\PDO::FETCH_OBJ);
  16.  
  17. $this->_count = $this->_query->rowCount();
  18. } else {
  19. $this->_error = true;
  20. }
  21. }
  22. return $this;
  23.  


Prosze o pomoc
Go to the top of the page
+Quote Post
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


W którym momencie otrzymujesz Resource id #28?
Go to the top of the page
+Quote Post
KotWButach
post
Post #3





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Podczas wyświetlania danych poprzez print_r np. Doszedłem do tego że mogę dodać na zapytaniu SQL funkcje convert do HEX
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: 22.08.2025 - 17:43