2014-02-11 3 views
0

데이터베이스의 테이블에서 필드를 업데이트하려고합니다. 사용자가 데이터를 입력 할 때 폼에 입력하면 데이터베이스 필드를 검색하고 다음에 로그인 할 때 페이지에 표시 할 수 있으므로 로그인 한 사용자에 따라 달라집니다. 사용자는 원할 때 언제든지이 작업을 수행 할 수 있어야하며 데이터를 동일한 필드에 입력해야합니다. 모든 도움을 주시면 감사하겠습니다.로그인 한 사용자의 테이블 필드를 두 번 이상 업데이트하십시오.

+0

사용자는 로그인 할 때 사용자 이름과 암호를 입력해야합니다. 사용자 이름으로 데이터베이스에 데이터를 저장하십시오. 사용자가 로그인 할 때 사용자 이름을 기준으로 데이터를 가져오고 – Hassan

+0

로그인을 설정하면 사용자가 결혼식과 같은 데이터를 입력하여 목록을 작성하도록 할 수 있습니다. 나는 그때 내가 이미 만들어 낸 ser 테이블 내의 필드에 저장하려고하지만 위선적 인 코드를 얻는 것 같지 않습니다. – user3298400

+0

기본적으로 PHP 및 SQL의 기본 사항 - 양식 항목을 기반으로 데이터베이스를 업데이트하는 방법에 대해 묻고 있습니다. 튜토리얼을 읽거나 책을 읽으면 어떻게하고 배울지 배웁니다! – ElendilTheTall

답변

0

이 문제를 해결하는 가장 좋은 방법은 외부 키로 사용자 ID가있는 새 테이블을 만드는 것입니다. 다음과 같은 사용자 테이블의 경우.

테이블 이름 : 사용자

분야 :

  • ID :
  • 이름 : INT VARCHAR를
  • 비밀번호 : VARCHAR

다음 새 테이블을 만들어야합니다 귀하의 할 일 항목. 표는 다음과 같습니다.

  • 데이터 VARCHAR : 타임 스탬프
  • 이 허용됩니다

    테이블 이름 :

    • ID :
    • users_id을 int로 :

      필드 일하러

    • 항목을 int로 당신은 두 테이블에 대한 조인 (join) 문장을하기 위해, 또는 사용자 ID가있는 경우 항상 where 문을 포함하여 테이블을 직접 쿼리 할 수 ​​있습니다.

      나는 개인적으로 이것을 보지 않았지만 도움이 될 수 있습니다. http://youtu.be/RGx0q_ZqYeY

    관련 문제