• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Jak wpisać wszystkie wartości z bazy do zmiennej? - PHP

Object Storage Arubacloud
0 głosów
126 wizyt
pytanie zadane 5 maja 2017 w PHP przez Hubert13888 Użytkownik (750 p.)
zamknięte 5 maja 2017 przez Hubert13888

Witam

Mam mały problem z wpisaniem wszystkich wierszy z bazy do zmiennej $rezultat. Ogólnie baza ma 3 wiersze, a po wywołaniu kodu:

<?php
require_once "conn_info.php";

$polaczenie=@new mysqli($dbhost,$dbuser,$dbpass,$dbname);
$zapytanie="SELECT user_name FROM logged_users ORDER BY user_name ASC";

$rezultat=@$polaczenie->query($zapytanie);
$rezultat=$rezultat->fetch_assoc();
$rezultat=json_encode($rezultat);
echo $rezultat;

$polaczenie->close();

Otrzymuję wynik:

{"user_name":"Hubert13888"}

(Ma pozostać w JSONie). Tak jakby w zmiennej siedział tylko jeden wiersz... Nawet wpisanie zmiennej $rezultat w array() i wywołanie pętlą foreach daje to samo.

Dziękuję za wszelką pomoc

 

Tu jest jeszcze ten array():

<?php
require_once "conn_info.php";

$polaczenie=@new mysqli($dbhost,$dbuser,$dbpass,$dbname);
$zapytanie="SELECT user_name FROM logged_users ORDER BY user_name ASC";

$rezultat=array(@$polaczenie->query($zapytanie));
foreach($rezultat as $wartosc){
$wartosc=$wartosc->fetch_assoc();
$wartosc=json_encode($wartosc);
echo $wartosc;
}
$polaczenie->close();

 

komentarz zamknięcia: Odpowiedź znaleziona
komentarz 5 maja 2017 przez Hubert13888 Użytkownik (750 p.)
Hehz znalazłem odpowiedź :P zamiast fetch_assoc() należy użyć fetchAll()
komentarz 5 maja 2017 przez Ehlert Ekspert (212,790 p.)

i PDO smiley

komentarz 8 maja 2017 przez Hubert13888 Użytkownik (750 p.)
Hehe dzięki... już miałem szukać dlaczego json wychodzi jednoliniowy xD Szkoda tylko że tak późno tu zajrzałem :/

Podobne pytania

0 głosów
2 odpowiedzi 1,302 wizyt
0 głosów
2 odpowiedzi 200 wizyt
pytanie zadane 5 listopada 2019 w PHP przez natalkaplu Nowicjusz (120 p.)
0 głosów
1 odpowiedź 231 wizyt

92,634 zapytań

141,505 odpowiedzi

319,883 komentarzy

62,015 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...