Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Język obcy czy kilka pól w tabeli czy jako array
Forum PHP.pl > Forum > Przedszkole
casperii
Witam, mam następujące pytanie, chcę dodawać a następnie wyciągać znajomość języków obcych oraz ich poziom.
Czy w bazie utworzyć pola np: język1, ocena1, jezyk,2, ocena2, jezyk3, ocena3 itd?
Czy może 2 pola język i ocena a dodawać jako array po przecinku ?
Co jest wydajniejsze i lepsze? Co jeśli user mi w pisze w polu ocena lub język np: "polski," lub "biegle, gadam po niemiecku" ? wtedy doda mi się do bazy tekst z przecinkiem i jak wtedy wyciągnąć dane i je podzielić?
No i w końcu jak zrobić pętle while z takimi 2 polami i rozbić to na tyle inputów ile będzie tych języków dopisanych?

Damonsson
Dodatkowa tabela z kolumnami:
id usera | id jezyka | ocena

id usera kluczem obcym do tabeli users, którą pewnie już masz
id jezyka kluczem obcym do tabeli słownikowej języków, którą to tabele musisz sobie stworzyć
ocena zwykły varchar


Co do pętli while, inputów i jak, przeczytaj pierwszy lepszy kurs PHP + MySQL
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.