데이터베이스에 2 개의 변수를 삽입하려고합니다. 내가 지금처럼, 그것을 실행하려고 할 때, 그러나
mySQL INSERT INTO 쿼리
$sql = "INSERT INTO `database`.`table`
(`field1`,
`field2`)
VALUES ('".$field1."','".$field2."') ";
을 : PHP는 다음과 같습니다
if (mysqli_query($connection, $sql)) {
echo "New record created successfully";
}
그것은 데이터베이스에 추가 나던, 그리고 난이 오류를 얻을 :
mysqli_query()
이 매개 변수를 예상을 1 mysqli, index.php 56 줄에 null null로 주어진.
BTW 내 연결이 잘 작동합니다, 그걸로는 상관 없지만, 어쨌든 여기에 어쨌든 그것은 012w에 있습니다.
$ 연결을 공유 하시겠습니까? – C2486
연결 개체가 null 인 것 같습니다. – KRONWALLED
쿼리에 값을 채우는 대신 매개 변수를 사용하십시오. 위험한 문자열 (SQL 삽입)에 값을 넣을뿐만 아니라 예기치 않은 구문 오류가 발생할 수도 있습니다. –