
Postado originalmente por
Marcelo Moraes
Bem é o seguinte cara que da para você fezer.
Crie uma tabela chamada arquivos contendo o seguinte.
id_arq int(5) - Chave primária PK
tx_caminho char(200) - Indica o caminho do arquivo no servidor exemplo (\httpd\arquivos\imagem.jpg) - FK
id_usuario int(5) - Chave estrangeira da tabela usuário - FK
Crie outra tabela chama usuários com o seguintes campos
id_usuario int(5) - Chave primária com o id do usuário
tx_nome char(100) - Nome do usuário
... e os outros atributos que você desejar
A query para cadastro ficaria
Código:
INSERT INTO usuarios (tx_nome) VALUES ("Marcelo");
INSERT INTO arquivos(tx_caminho) VALUES ("C:\windows\ar.jpg");
Lembre-se de deixar o id como auto increment e colocar os relacionamentos do campo id_usuario da tabela arquivos para a tabela usuários.
Ai para exibir é muito simples, basta usar a função mysql_fetch_array e comparar o id com o outro
Da até para fazer em SQL se preferir, eu acho melhor para que complicar se da para facilitar heheh
A query ficaria assim
Código:
SELECT * FROM usuarios,arquivos WHERE usuarios.id_usuarios=arquivos.id_usuarios;
Qualquer dúvida só perguntar
Abraços,
Att,
Marcelo Moraes.