Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kopiowanie wierszy między tabelami
stefan86
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 2.02.2008

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


Witam.

W tabeli Users mam takie kolumny:

Id | User_name

czyli w praktyce np:

Cytat
Id | User_name
1 | Jan_Kowalski
2 | Jan_Nowak


A w tabeli Arts mam takie kolumny:

Id | Art_id | User_name

czyli w praktyce np:

Cytat
Id | Art_id | User_name
1 | 1 | Jan_Kowalski
2 | 2 | Jan_Nowak


Chciałbym aby w tej drugiej tabeli - Arts w kolumenie User_name nie było nazwy użytkownika, tylko jego Id z tabeli Users.

czyli w praktyce np:

Cytat
Id | Art_id | User_name
1 | 1 | 1
2 | 2 | 2



Jak to zrobić?

Ten post edytował stefan86 12.03.2013, 14:14:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zaajcu
post
Post #2





Grupa: Zarejestrowani
Postów: 206
Pomógł: 3
Dołączył: 18.08.2011
Skąd: Chrzanów

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


Tworzysz sobie zamiast User_name np "Users_id" i tam wrzucasz id z tabeli User jeżeli tabele są na innoDB to możesz dodatkowo zrobić pole Users_id jako klucz obcy wtedy sama baza danych będzie "pilnować" żeby tam znalazł się jakiś numer z tabeli Users z pola Id
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 25.09.2025 - 20:22