-1
example.php를 실행하면 모든 것이 정상적으로 보이지만, (a2, b2, c2 포함)은 두 번째 쿼리가 내 테이블에 삽입되지 않습니다. 더 많은 쿼리를 시도했지만, 항상 "무시 된"두 번째 쿼리입니다. 버그, 기능 또는 실수입니까? PHP의 v5.3.3, MySQL의 v5.1.73는php mysqli multi_query - 두 번째 쿼리를 무시합니다.
는 example.php :
$conn = new mysqli($servername, $username, $password, $dbname);
...
$query = "INSERT into mytable (a,b,c) values ('a1','b1','c1');";
$query .= "INSERT into mytable (a,b,c) values ('a2','b2','c2');";
$query .= "INSERT into mytable (a,b,c) values ('a3','b3','c3');";
$query .= "INSERT into mytable (a,b,c) values ('a4','b4','c4')";
...
if ($conn->multi_query($query) === TRUE)
...
4 번째 줄에 세미콜론이 누락 된 것은 실수였습니까? –
오류를 확인하면 여기에 어떤 확인도 표시되지 않습니다. mysqli_error ($ conn) –
당신의 정확한 코드가 저에게 효과적이었습니다. – bassxzero