Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se Swiftu. Zároveň využij výhodnou slevovou akci až 30 % zdarma při nákupu e-learningu - více informací.
swift week + discount 30
Avatar
Neaktivní uživatel:24.6.2018 10:11

Jak mám převést určité výsledky DB dotazu do Json
Struktura tabulky:

id, kod, URL, keywords, title, popis, spec, date

A do Json chci jen

URL, title, popis

Za každou odpověď budu rád :) (Výsledků z DB může být stovky)

Odpovědět
24.6.2018 10:11
Neaktivní uživatelský účet
Avatar
dokanscze
Člen
Avatar
Odpovídá na Neaktivní uživatel
dokanscze:24.6.2018 10:31

Tak základem bude použít funkci

json_encode($data)

Do $data vyfiltruješ svoje výsledky

//Output z databazte = $databasData

$filtredData = array();

foreach($databaseData as $item){
  $filtredData[] = array($item['URL'], $item['title']...);
}

$output = json_encode($filtredData);

Jinak se skus podívat na https://www.w3schools.com/…json_php.asp , najdeš tam ukazky použití práce s json

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět
24.6.2018 10:31
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Petr Čech:24.6.2018 12:23

Pokud může být výsledků stovky, měl bys zvážit stránkování a tím omezit maximální počet

Nahoru Odpovědět
24.6.2018 12:23
the cake is a lie
Avatar
Odpovídá na Petr Čech
Neaktivní uživatel:24.6.2018 12:24

To už mám udělané ale toto má být něco jako má google OpenSearch :)

Nahoru Odpovědět
24.6.2018 12:24
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.