| | |
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
Zdravim, mam problem so spojenim tabuliek v DB, mam s tym vzdy problem...
Mam tabulky galeria_clanky a galeria.
galeria_clanky ma polia galeria_id a clanok_id
Moj select vyzera nasledovne:
Kód: $sel_g = mysql_query("SELECT galeria.id FROM galeria_clanky LEFT JOIN galeria ON galeria_clanky.galeria_id=galeria.id WHERE galeria_clanky.clanok_id='$id'"); while($res_g = mysql_fetch_assoc($sel_g)) { $res_g["id"]; }
ale nic to nevypise... nechapem
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 08.07.2011 12:41 | |
|
ten left join tam mas preco ?
|
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
aj ked tam nebol tak to neslo...
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 08.07.2011 13:34 | |
|
najde ti nieco ked vynechas where podmienku ?
|
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
nie ani vtedy ziadny vysledok...
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 08.07.2011 19:12 | |
|
no asi by bolo dobre keby si sem pastol strukturu tabuliek a nejake data
|
|
Registrovaný: 02.04.11 Prihlásený: 14.08.14 Príspevky: 74 Témy: 31 |
Kód: CREATE TABLE IF NOT EXISTS `galeria` ( `id` int(11) NOT NULL auto_increment, `publikovat` varchar(250) collate utf8_czech_ci NOT NULL, `nazov_sk` varchar(200) collate utf8_czech_ci NOT NULL, `nazov_en` varchar(200) collate utf8_czech_ci NOT NULL, `nazov_de` varchar(200) collate utf8_czech_ci NOT NULL, `obsah_sk` text collate utf8_czech_ci NOT NULL, `obsah_en` text collate utf8_czech_ci NOT NULL, `obsah_de` text collate utf8_czech_ci NOT NULL, `obrazok` varchar(250) collate utf8_czech_ci NOT NULL, `datum` datetime NOT NULL, `datum_uprav` datetime NOT NULL, `upravil` int(10) NOT NULL, PRIMARY KEY (`id`) )
CREATE TABLE IF NOT EXISTS `galeria_clanky` ( `id` int(11) NOT NULL auto_increment, `clanok_id` int(11) NOT NULL, `galeria_id` int(11) NOT NULL, PRIMARY KEY (`id`) )
INSERT INTO `galeria_clanky` (`id`, `clanok_id`, `galeria_id`) VALUES (1, 1, 1)
|
|
Registrovaný: 29.10.08 Prihlásený: 30.07.12 Príspevky: 933 Témy: 2 | Napísal coldak: 11.07.2011 18:39 | |
|
a kde mas zaznam do galerie?
|
|
| Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|