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

MySQL i PHP - jak przesłać JSON lub tablicę?

Object Storage Arubacloud
0 głosów
616 wizyt
pytanie zadane 9 sierpnia 2022 w SQL, bazy danych przez Doge Gaduła (3,420 p.)
Witam, w jaki sposób mogę przesłać tablicę z mysql do php? Ponieważ kiedy tworzę kolumnę o typie JSON w MySQL, to w strukturze w phpmyadmin pokazuje się jako longtext, dodaję tam tablicę do komórki, po czym chcę ją przesłać do php i również jest to jako zwykły tekst. Próbowałem json_encode(), ale również dostaję string. Jak to rozwiązać?

1 odpowiedź

+1 głos
odpowiedź 9 sierpnia 2022 przez lnkoc Stary wyjadacz (13,960 p.)
wybrane 16 sierpnia 2022 przez Doge
 
Najlepsza

Witaj,

Ja korzystałem z czegoś takiego:

//łączysz się z bazą danych w php:
$conn = mysqli($serwer, $user, $haslo, $baza);
// obsługa błędu (możesz dopisać samemu ;)
// Twoje zapytanie sql, na przykład:
$sql = "SELECT * FROM TwojaTabela;";
//wynik Twojego zapytania w formie tablicy:
$result = $conn->query($sql);

//dalej możesz zrobić z tego tablicę
$obRes = array();
while($row = $result->fetch_assoc()) {
  element["nazwaWJSON"] = $row["nazwaPierwszejKolumny"];
  element["nazwaWJSON2"] = $row["nazwaDrugiejKolumny"];
// ...
  array_push($obRes, $element);
}
// wysyłasz tablicę JSONów:
echo json_encode($obRes);
// zamykasz połączenie z bazą danych:
$conn->close();

 

komentarz 16 sierpnia 2022 przez Doge Gaduła (3,420 p.)

W jaki sposób by to miało działać jeżeli mam tablicę:

["jeden", "dwa"]

?

Podobne pytania

0 głosów
1 odpowiedź 345 wizyt
pytanie zadane 16 sierpnia 2022 w PHP przez Doge Gaduła (3,420 p.)
0 głosów
1 odpowiedź 432 wizyt
pytanie zadane 12 kwietnia 2017 w PHP przez amiluke Obywatel (1,120 p.)
0 głosów
1 odpowiedź 223 wizyt
pytanie zadane 12 kwietnia 2020 w SQL, bazy danych przez Greeenone Pasjonat (16,100 p.)

92,759 zapytań

141,679 odpowiedzi

320,441 komentarzy

62,102 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

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!

...