Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] UNION a INSERT do jednej z dwóch kolumn
Forum PHP.pl > Forum > Przedszkole
JankesZiom
Witam.
Mam 3 tabeli: Wykonawca, Zespół oraz Album.
W tabeli Album są dwie kolumny wykonawca_id oraz zespol_id.

W momencie dodawania chciałby stworzyć jedną listę składającą się z nazwy zespołu oraz pseudonimu wykonawcy za pomocą klauzuli UNION

Czy jest możliwość takiego wykonania INSERTa aby automatycznie wybierał do której kolumny wpisywać id na podstawie wyboru z listy? Czy można to zaimplementować z poziomu samego MySQLa czy trzeba posłużyć się językiem PHP (i czy w nim istnieje taka możliwość)?

Z góry dzięki za odpowiedzi:)
Fifi209
Jakoś średnio rozumiem Twój problem.

Masz problem z wygenerowaniem listy?
JankesZiom
Samo wykonanie listy poprzez UNION nie jest żadnym problemem.

Problem pojawia się gdy chce dodać nowy album. Czy można sprawdzać na bieżąco czy aktualnie wybierany 'artysta' pochodzi z tabeli zespół czy wykonawca? I automatycznie dodać encję albo w zepol_id, albo w wykonawca_id.
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.