Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pole formularza decyduje do jakiej bazy mają być przypisane dane
uki0008
post 28.05.2010, 09:20:17
Post #1





Grupa: Zarejestrowani
Postów: 45
Pomógł: 0
Dołączył: 19.02.2007

Ostrzeżenie: (0%)
-----


Już tłumaczę.
A więc na stronie będę mieć poddziały mp3 np. electro, haus itp

Zrobiłem formularz dodawania kolejnych mp3
Chcę w nim zrobić tak by po wybraniu poddziału z listy np electro
Dane zapisywane były do bazy o nazwie electro
Analogicznie wybieram Haus dane trafiają do bazy haus.

Mam nadzieję że jasno to nakreśliłem.
Z góry dzięki za pomoc smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
phpion
post 28.05.2010, 09:23:46
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Dynamicznie podstawiaj nazwę tabeli (bo zakładam, że chodzi o tabelę, a nie bazę) czyli:
  1. $query = 'INSERT INTO '.$tabela.' (pole) ...';

Jednak lepiej byłoby gdybyś pakował dane do jednej tabeli, a w niej utworzył pole określające gatunek (np. 1 to electro, 2 to house itd.). Najlepiej jednak smile.gif byłoby gdybyś rozbił całość na 3 tabele tj. mp3, gatunki oraz mp3-gatunki (powiązanie mp3 z gatunkami). Dlaczego? Bo przecież 1 utwór można przypisać do kilku gatunków. No ale tu już wkraczamy w umiejętność projektowania baz danych.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:58