Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]PDO i Notice: Array to string conversion in
troian
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 2
Dołączył: 3.02.2013

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


Witam zacząłem bawić się biblioteką pdo do połączenia php sql, wszystko fajnie jednak napotkałem pewien problem, kiedy pobieram dane za pomocą skrypyu:
  1. $zap_konta = $server->query("SELECT * FROM baza1.konta LIMIT 10");
  2. $konta = $zap_konta->fetch();

to przy pobraniu informacji z kolumny $konta['index_10'] pokazuje mi taki error: Notice: Array to string conversion in, chodzi tutaj chyba o znak '_' w nazwie kolumny. W jaki sposób mogę rozwiązać ten problem?

Ten post edytował troian 8.04.2015, 21:12:17
Powód edycji: [Kshyhoo]: bb-code
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


A nie wydaje Ci się, że pobrany rekord jest w zmiennej $konta, a nie $zap_konta?
Go to the top of the page
+Quote Post
troian
post
Post #3





Grupa: Zarejestrowani
Postów: 184
Pomógł: 2
Dołączył: 3.02.2013

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


Cytat(trueblue @ 8.04.2015, 22:04:39 ) *
A nie wydaje Ci się, że pobrany rekord jest w zmiennej $konta, a nie $zap_konta?

błąd przy przepisywaniu (IMG:style_emoticons/default/biggrin.gif) jest jak trzeba napisane bo gdy zamiast nazwy index_10 podam nr kolumny [7] to wyświetla zawartość

Dobra znalazłem rozwiązanie z powodu roztargnienia stworzyłem zmienką która nazywała się $konta['index_10'] = array... (IMG:style_emoticons/default/haha.gif)


Ten post edytował troian 8.04.2015, 21:15:40
Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Domyślnie jest ustawiony tryb pobierania PDO::FETCH_BOTH, więc wartości kolumn są w tablicy, np. pierwsza kolumna w:
$konta[0][0] i w $konta[0]['nazwa_kolumny'].
Dla ułatwienia zmień domyślny tryb pobierania przy połączeniu z bazą na PDO::FETCH_ASSOC.
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 - 21:59