Předvánoční Black Friday Předvánoční Black Friday
Až 80% zdarma! Předvánoční BLACK FRIDAY akce. Více informací

Diskuze: Našeptávání

PHP PHP Našeptávání American English version English version

Aktivity (1)
Avatar
Matěj Strnad:18. května 15:20

Řeším takový problém chci udělat našeptávač našel sem toto: https://www.w3schools.com/…vesearch.asp ale problém je že já nebudu mít výsledky v xml ale v MySQL datábázi. Dokázal by mně tu někdo poradit? :)

Odpovědět 18. května 15:20
Ty vaše internety!
Avatar
Zdeněk Srb
Člen
Avatar
Zdeněk Srb:18. května 16:17

Tak když vyjdu z toho příkladu na w3school tak stačí editovat "livesearch.php", místo načítaní XML souboru si instancovat nové připojení do databáze a poslat dataz ve stylu: SELECT něco FROM tabulka WHERE cohledam LIKE "'.$term.'%". $term je to co získáž z $_GET.

 
Nahoru Odpovědět 18. května 16:17
Avatar
Jindřich Máca
Tým ITnetwork
Avatar
Odpovídá na Matěj Strnad
Jindřich Máca:18. května 16:20

Ahoj, určitě dokázal. Principiálně to není nic složitého:

  1. Budeš muset předělat tu PHP část, aby načítala data z té MySQL databáze místo XML souboru. Tady hold na tom bude potřeba trochu zapracovat, ale přímo zde na síti je na to celá sekce Databáze v PHP pro začátečníky. ;)
  2. Uskutečníš přenos těch dat. Můžeš to klidně nechat jako v té ukázce, jenom tam správně přiřadit ty data z databáze.
  3. Ta JS část v HTML stránce, pokud dostane stejný formát dat, můžeš zůstat v podstatě úplně stejná. :)

No a to je všechno. Vlastně si musíš hlavně vyřešit tu část s databází na serveru. Pokud by jsi pak chtěl něco více konkrétního, budeš sem muset napsat detaily tj. jaké máš vlastně v té databázi tabulky a data...

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět  +1 18. května 16:20
Avatar
Matěj Strnad:18. května 20:43

Děkuji, výsledek: https://katalog.mat-internet.eu :)

Nahoru Odpovědět 18. května 20:43
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.