Halloweenská akce! Na stránce s dobitím bodů zadej dole kód STRASIDELNYCH20 a získej porci +20% bodů zdarma!
Akce končí 31.10. o půlnoci.

Diskuze: Převedení určitého data z výsledku DB dotazu do Json.

PHP PHP Převedení určitého data z výsledku DB dotazu do Json. American English version English version

Aktivity (1)
Avatar
Matěj Strnad:24. června 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. června 10:11
Ty vaše internety!
Avatar
dokanscze
Člen
Avatar
Odpovídá na Matěj Strnad
dokanscze:24. června 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  +1 24. června 10:31
Avatar
Petr Čech
Redaktor
Avatar
Odpovídá na Matěj Strnad
Petr Čech:24. června 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. června 12:23
the cake is a lie
Avatar
Odpovídá na Petr Čech
Matěj Strnad:24. června 12:24

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

Nahoru Odpovědět 24. června 12:24
Ty vaše internety!
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.