본문 바로가기
MySql

MySQL 열 수가 행 1의 값 수와 일치하지 않습니다.

by 베이스 공부 2020. 12. 15.
반응형

PHP를 사용하여 MySQL 테이블에 데이터를 삽입하려고하는데 오류가 발생합니다.

열 개수가 행 1의 값 개수와 일치하지 않습니다.

mysql_query("INSERT INTO file (id, filename, extention, filelink, filesize, filepass) VALUES('{$random}', '{$filename}', '{$extension}', '{$filelink}', '{$filesize}' '{$filepass}') ") or die(mysql_error());

 

해결 방법

 

mysql_query("INSERT INTO file (id, filename, extention, filelink, filesize, filepass) VALUES('{$random}', '{$filename}', '{$extension}', '{$filelink}', '{$filesize}' '{$filepass}') ") or die(mysql_error());

{$ filesize} 뒤에 누락 된 쉼표를 추가해야합니다.

mysql_query("INSERT INTO file (id, filename, extention, filelink, filesize, filepass) VALUES('{$random}', '{$filename}', '{$extension}', '{$filelink}', '{$filesize}', '{$filepass}') ") or die(mysql_error());

 

참조 페이지 https://stackoverflow.com/questions/20683732

 

 

반응형

댓글