← PHP

[PHP+SQL]

Lida 1874 vezes

Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Pessoal vamos lá ver se eu consigo explicar...

Tenho duas tabelas
-Users (chave primária), nome, mail, data de registo ..etc
-links (chave primária) url, tag, descrição...

Ambas ficam com o id associado normalmente, auto incresement, int ...etc

O que eu queria era que cada link que fosse inserido na tabela links, também ficasse associado ao user que o inseriu, fiz-me entender?

Como é que funciona isto? era mais fácil ter estes campos todos numa tabela, ou também é fácil associar os links que são inseridos aos utilizadores que estão logados...
Offline

Emanuel Santos 
Elite
Mensagens 848 Gostos 2
Feedback +25

Troféus totais: 25
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 4 Level 3 Level 2 Level 1

Normalmente a chave primária é o id do user que podes guardar no array $_SESSION
Offline

Nuno 
Administrador
Mensagens 7780 Gostos 216
Feedback +2

Troféus totais: 42
Trófeus: (Ver todos)
100 Poll Votes Level 7 Search Mobile User Level 6 Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Mas o id do link deveria ficar como chave estrangeira ou não?
Offline

Emanuel Santos 
Elite
Mensagens 848 Gostos 2
Feedback +25

Troféus totais: 25
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 4 Level 3 Level 2 Level 1

Sim.. mas não é necessário para a coisa funcionar