2016-08-13 2 views
-1

나는 이미 데이터가 들어있는 categories 테이블과 사용자 테이블을 가지고 있습니다. 이라는 세 번째 테이블에 columns(id,user_id,category_id)이라는 세 개의 테이블이 있습니다.MySQL 테이블의 데이터 배열

사용자가 처음 등록 할 때 반드시 드롭 다운에서 하나 이상의 카테고리를 선택해야합니다. user_id 열과 각 카테고리의 ID에 category_id에 사용자의 ID를 삽입하려면 사용자가 둘 이상의 카테고리를 선택하면 user_category 테이블에 둘 이상의 레코드가 있습니다.

+0

니스 요구 사항에 대한 CATEGORY_ID를 삽입 할 수 있습니다이 사용자 ID를 사용하여 이제 삽입 한 마지막 USER_ID를 제공합니다 .. 너 뭐하니? – Rahul

+0

나는 category_type = $ _post [ 'category']에서 카테고리 테이블에서 ID를 선택하려고 시도한 다음 공통 테이블의 category_id에 그것을 삽입하려고 시도했다. 사용자가 하나의 카테고리를 선택했을 때 작동하지만, 테이블에 삽입하는 방법을 모르는 배열 –

+0

다른 문제는 데이터베이스에 아직 없기 때문에 사용자를 선택하는 방법입니다 ... –

답변

1

사용이

SELECT user_id FROM users ORDER BY user_id DESC LIMIT 1

이 당신에게 각 루프 또는 루프

+0

PHP에서 mysqli_insert_id를 사용하여 마지막 ID를 얻었으나 foreach 루프를 사용해야한다는 것을 몰랐다. –

관련 문제