Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.08.2009 Ostrzeżenie: (0%)
|
Witam
Posze o pomoc w rozwiazaniu mojego problemu Mam 2 tabele meble i elementy w tabeli meble mam pola ID, Nazwa i Zestaw Pole Zestaw zawiera elementy użyte przy produkcji czyli wkrety, blat, ściana tylna itp. w tabeli elementy mam pola elID, elNazwa i elFoto problem polega na tym ze musze pobrać z tabeli meble pole zestaw, rozbić je na poszczegolne elementy, nastepnie wyszukać te elementy po nazwie w tabeli elementy w polu elNazwa i wyświetlic wszystkie elementy na stronie wraz ze zdjęciami do ktorych linki są zawarte w polu elFoto przede wszystkim nie wiem jak rozbić i wyszukać te elementy Dziekuje za wszelką pomoc Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.08.2009 Ostrzeżenie: (0%)
|
W tym właśnie jest problem, że mam to coś typu `element1;element2;element3`. Myślałem właśnie nad explode, ale nie mam pomysłu na przejści z explode do zapytania w tabeli elementy.
Niestety nie mogę poprawić bazy, ponieważ jest już utworzona, dość duża i zależna od innego oprogramowania |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 374 Pomógł: 149 Dołączył: 1.03.2006 Ostrzeżenie: (0%)
|
W tym właśnie jest problem, że mam to coś typu `element1;element2;element3` To zmień konstrukcję tabeli zanim się pogrążysz i spłodzisz gniota. Przepraszam za ostre słowa,ale jak chcesz się czegoś nauczyć to ucz się przede wszystkim jak robić coś dobrze, a nie jak rzeźbić w czymś takim. Konstrukcja tabeli powinna być taka: Meble: ID, Nazwa Elementy: ID, Nazwa Zestawy: ID_elementu, ID_mebla Wtedy pięknym zapytaniem możesz wyłuskać wszystkie dane bez rzeźbienia w PHP. Niestety nie mogę poprawić bazy, ponieważ jest już utworzona, dość duża i zależna od innego oprogramowania Możesz i powinieneć. Niewielkim skryptem w PHP możesz rozwalić tę pierwszą tabelę na Dwie (Meble i Zestawy). Naprawdę zrób to. Ten post edytował JoShiMa 2.08.2009, 20:08:52 |
|
|
|
megagun Wyszkiwanie w bazach Mysql 2.08.2009, 17:36:04
z3L http://dev.mysql.com/doc/refman/5.0/en/join.html
... 2.08.2009, 19:34:05
megagun CytatNiewielkim skryptem w PHP możesz rozwalić tę ... 2.08.2009, 20:24:48
JoShiMa Powinni wieszać za konstruowanie takich gniot... 2.08.2009, 20:30:09
z3L Cytat(megagun @ 2.08.2009, 21:24:48 )... 2.08.2009, 20:41:00
megagun HMMM a może prościej by było w drugą stronę zadzia... 2.08.2009, 21:11:44
z3L Cytat(megagun @ 2.08.2009, 22:11:44 )... 2.08.2009, 21:18:05 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 14:45 |