아래에서 문제점을 언급했습니다.작성 방법 하나의 단일 쿼리에서 삽입 및 업데이트 쿼리
PHP를 사용하여 인벤토리 시스템을 개발 중입니다.
따라서 테이블에 인보이스 발행 상품을 추가해야합니다.
받은 항목 세부 정보를 수집하는 데 사용되는 동적 생성 된 텍스트 상자입니다.
나는 current_stock 테이블을 가지고 있으며 Item-name과 qty 컬럼을 포함하고있다.
항목 이름은 기본 키 필드입니다.
이미 존재하는 경우 삽입하려는 항목은 새로운 값으로 업데이트되어야합니다.
존재하지 않는 경우 새 행으로 삽입해야합니다.
동적으로 genarated 텍스트 상자를 사용하고 $ item [] 및 $ qty [] 배열을 사용하여 데이터를 수집하므로 루프에서 수행해야합니다.
for 루프에서 실행할 수 없지만 아직 성공하지 못한이 문제를 해결하기 위해 여러 가지 방법을 사용하려고합니다.
이 같은
mysqli_multi_query()
을 사용해야합니다 ......... 여러 쿼리 큐션에 대한
다음을 확인하십시오. https://www.xaprb.com/blog/2006/02/21/flexible-insert-and-update-in-mysql/ – Jenish
Welcome to Stackoverflow. 문제의 맥락을 제공하는 동안 다른 사람들이 귀하의 문제를 더 잘 이해할 수 있도록 돕기위한 코드를 보여주십시오. https://stackoverflow.com/help/how-to-ask –