2014-04-17 1 views
-2

오케이 그럼 내가 처음으로 데이터베이스에 접속하고 users 테이블이있는 사이트를 만들었고 suers가 목록 항목을 삽입 할 수있는 목록 테이블을 만들었지 만 모든 사람 목록에 로그인 할 때 표시됩니다. 어떻게 내가 목록 테이블에 사용자 테이블을 연결할 수있는 각각의 동일한 필드를 만들고 외래 키를 사용하고 있습니까? 죄송합니다. 저는이 일에 아주 익숙합니다. 어떤 도움을 호평하십시오사용자에게만 해당 정보 표시

+0

테이블 구조는 어떻게 생겼습니까? 당신은 외래 키를 사용하려고 생각하는데, 그렇게하려고 했습니까? – VBCPP

답변

0

두 테이블에서 user_id를 사용하면이 문제를 해결할 수 있습니다. 저를 예를 들어 보겠습니다 :이처럼 테이블을 디자인 할 때

간단한 SQL 호출 할 것

표 A (USER_ID, 사용자 이름, 암호)

표 B (list_item_id 266 any_other_attribute를) 무엇을

SELECT 'list_item_id', 'any_other_attribute을'표 B 어디에서 USER_ID = $ USER_ID

$의 USER_ID가의 USER_ID입니다

시스템을 loginned 하나의 : 당신이 좋아해야합니다.

귀하의 질문에 의해, 나는 '세션', 'sql 쿼리', 'SQL 쿼리 결과 생성'등 프로그래밍 언어 선택에 대해 읽어 보시기 바랍니다.

0

그것은 많은 관계를 요구합니다. 이 두 테이블을 합칠 필드 user_id 및 field_id가있는 1 개의 테이블이 있습니다.