찾다

 >  Q&A  >  본문

mysql - thinkphp3.2.3은 여러 이미지를 업로드하고 이를 동일한 데이터 테이블의 세 필드에 전달합니다.

사진 3장을 하나의 형식으로 동시에 업로드하고 데이터 테이블의 3개 필드 즉, 미리보기1, 미리보기2, 미리보기3에 업로드하고 싶은데 지금은 1장의 사진만 업로드할 수 있으니 여러분들께 여쭤보고 싶습니다. 어떻게 수정해야 할까요?
1. 프런트 엔드 페이지

2. 백엔드 코드

< /p>

3. 데이터베이스 테이블

< /p>

伊谢尔伦伊谢尔伦2792일 전530

모든 응답(4)나는 대답할 것이다

  • 迷茫

    迷茫2017-05-16 13:03:00

    프런트엔드 입력에 다중 속성이 없기 때문인가요?

    회신하다
    0
  • 黄舟

    黄舟2017-05-16 13:03:00

    비동기 업로드 형식으로 작성하신 후, 숨겨진 입력 3개를 생성하시고, 업로드된 이미지 주소를 결합하여 3개의 입력에 넣는 것을 추천드립니다.

    이제는 이전과 달리 사진을 비동기적으로 업로드하는 것이 매우 편리해졌습니다.


    정말 비동기식이 아닌 경우 백엔드 처리 시 루프를 사용하여 하나씩 업로드한 다음 주소를 결합하여 데이터베이스에 제출해야 합니다.

    회신하다
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 13:03:00

    여기에 문서가 있습니다: http://document.thinkphp.cn/m...

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:03:00

    비동기 다중 이미지 업로드를 사용하면 어떨까요? 사용하기 쉬울 뿐만 아니라 걱정도 없습니다.

    회신하다
    0
  • 취소회신하다