Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 193.84.199.–

peter
PHP › Přidání knihy do DB
9. 3. 2016   #209185

- autor muze napsat vice knizek
- knizka muze mit vic autoru

Takze to mas spatne? 3 tabulky je treba.

Mas tabulku knizka (id_knizka, nazev). Mas tabulku autor (id_autor, jmeno). A mas tabulku autor_knizka (id_autor, id_knizka)
- vkladani INSERT knizka, INSERT autor, INSERT knizka_autor, INSERT knizka_autor, INSERT knizka_autor, ... (podle poctu autoru)
- cteni, zalezi na tom, co chces vytahnout
-- seznam knizek z tabulky knizka
-- seznam autoru
-- knizku a jeji autory
--- autory jako string
--- autory jako jmena

SELECT
  b.nazev,
  c.jmeno
FROM
  knizka_autor a
  LEFT JOIN knizka b ON b.id_knizka=a.id_knizka
  LEFT JOIN autor c ON c.id_autor=a.id_autor

kdyz to budes chtit jako string, tak tam das GROUP BY a.id_knizka a GROUP_CONCAT (c.jmeno). To si najdes googlem, jak se presne pise, kam se pise separator mezi jmeny a pod.

Nebo to muzes zplacat vsechno do jedne tabulky a mit autory duplicitne.

peter
PHP › Automatické vyplnění informa…
4. 3. 2016   #209083

http://www.sitepoint.com/parsing-xml-with-simplexml/

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý