Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Grupowanie rekordów
Forum PHP.pl > Forum > Bazy danych > MySQL
jabolles
mam taki uklad tabeli:
CODE

index name price color
TT5430 Długopis DONGA Shabity-S 2,49 czerwony
TT5429 Długopis DONGA Shabity-S 2,49 niebieski
TT5428 Długopis DONGA Shabity-S 2,49 czarny

i chcialbym zrobic grupowanie po 'name' i wyswietlic wyniki w 1 rekordzie ale z pokazaniem wszytskich kolorow i ich indexow:
CODE

index name price color
TT5430 Długopis DONGA Shabity-S 2,49 czerwony
TT5429 niebieski
TT5428 czarny


reasumujac chce aby z tych 3 produktow powstal 1 z mozliwoscia wyboru koloru
czy da sie to osignac na 1 tabeli , czy moze musze miec 2...

moze troche 'zamieszalem' z tym opisem:)
wersja obrazkowa




dzieki za sugestie
john_doe
moim zdaniem takie rzeczy najlepiej zrobić w dwoch tabelach.
mrok
a moim zdaniem mozesz zrobić cos takiego

  1. SELECT INDEX, color FROM nazwaTabeli WHERE name='Długopis DONGA Shabity-S'

potem ładnie to sobie przy pomocy php obrobić i zrobic jak na obrazku winksmiley.jpg
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.