Autor | Zpráva | ||
---|---|---|---|
NouF Profil * |
#1 · Zasláno: 17. 4. 2009, 18:16:36
Ahoj, jsem amatér v kodovaní webu, se vším jsem si jakštakš poradil ale momentálně mám problém. tato čast webu by měla byt jako vyber videa z her.. Ale potřebuju pomoc s řetězcem.
kod je <div class="movies_seznam"> <?php $sql_movies2 = MySQL_Query("SELECT * FROM movies ORDER BY id DESC"); while ($row2 = MySQL_Fetch_Array($sql_movies2)) { $sql_movies = MySQL_Query("SELECT * FROM movies_sections WHERE id = '".$row2['section']."'"); while ($row = MySQL_Fetch_Array($sql_movies)) $sql_section_game = MySQL_Query("SELECT * FROM sections WHERE id = '".$row['section']."'"); while ($row_section_game = MySQL_Fetch_Array($sql_section_game)) echo '<img src="images/sections/'.$row_section_game['image'].'" width="14" height="14" border="0" alt="Ico"><span style="vertical-align: 3px; padding: 0 0 0 3px;">'.$row2['name'].'</span><br>'; } ?> </div> Popíšu vám trochu funkčnost jak jsem myslel aby to fungovalo. z tabulky movie sloupec "selection" je id sekce v tabulce movie_selection a v sloupci selection je id z tabulky selection kde veme obrazek a vloží ho do kodu snad vám to nějak pomuže a vy pomužete mě. Děkuji screany movie.jpg movies_selection.jpg sections.jpg |
||
tiso Profil |
#2 · Zasláno: 17. 4. 2009, 18:43:48
NouF - máš zle navrhnuté vzťahy medzi tabuľkami...
|
||
NouF Profil * |
#3 · Zasláno: 17. 4. 2009, 18:56:37
„NouF - máš zle navrhnuté vzťahy medzi tabuľkami...“
Já vím. Jsem špatny webmaster tak proto se ptám jestly by někdo věděl jak.. pročítal jsem nejaké články ale moc jsem moudrostí nepobral. Spíše se naučím více když to uvidim jak to má vypadat a pak si to použiju jinde. Tak jestly by jsi byl tak hodny a napsal mi to jak by to mělo vypadat. děkuji |
||
TomášK Profil |
#4 · Zasláno: 17. 4. 2009, 21:21:07
Pokud tomu dobře rozumím, tak movie patří do právě jedné sekce, sekce má N movie - vztah 1:N. V tom případě je zbytečná ta třetí tabulka, struktura bude vypadat:
movie(id, section_id, name, wipido_link, description) section(id, ...) - ta se měnit nebude. Třetí tabulka by tam byla, pokud by movie mohlo být společné pro víc sekcí. Seznam videí pro jednu sekci bude jedním dotazem: SELECT * FROM movies JOIN sections ON movies.section_id = sections.id |
||
NouF Profil * |
#5 · Zasláno: 17. 4. 2009, 22:16:37
movies - zde je nazev, detajl, a id sekce kam se bude video radit.
movies_selection - zde jdou kategorie tech sekci mas třeba video o autech tak zde bude kategorie AUTO, pak o motorkach a zde bude MOTORKY.. a zde take obsahuje ID sekce kde je uložen obrazek když zmněnim 1. obrazek zmnení se mi všude. selection - celkové umístení nazvu obrazku odkazu na obrazky atd.. společné pro (downloads, tym, movie, servery... prostě všechno) movie_selection ( ano je to teoreticky zbytečné ale když už to tam je 3x udělané tak proč to ted mněnit. A asi se ptáš když už to někde mám tak proč to jen nepřekopíruju.. odp. Protože mi to nefungovalo prostě jsem asi nepochopil to jak by se mělo stímto pracovat). |
||
Časová prodleva: 15 dní
|
|||
NouF Profil |
#6 · Zasláno: 2. 5. 2009, 11:03:33
Chyba nalezena.... Tak všem děkuju za rady! jsme moc hodny!
|
||
Časová prodleva: 15 let
|
0