오류: "mysqli_real_escape_string()에는 정확히 2개의 매개변수가 필요하며 1개가 제공됩니다."
질문:
사용하려고 할 때 mysqli_real_escape_string() 함수에서 다음 오류가 발생합니다.
mysqli_real_escape_string() expects exactly 2 parameters, 1 given
답변:
함수 설명서에 따르면 두 개의 매개변수가 필요합니다.
오류는 함수가 하나만 호출되고 있음을 나타냅니다. 매개변수는 문자열일 가능성이 높습니다. escaped.
예:
다음 코드 조각은 mysqli_real_escape_string() 함수를 사용하는 방법에 대한 올바른 예를 제공합니다.
$mysqli = mysqli_connect('localhost', 'username', 'password', 'database'); $escapedString = mysqli_real_escape_string($mysqli, $string);
In 이 예에서 $mysqli는 MySQL 데이터베이스에 대한 연결을 나타내고 $string은 이스케이프할 문자열입니다. mysqli_real_escape_string() 함수는 입력 문자열에 이스케이프를 올바르게 적용하고 $escapedString에 이스케이프된 버전을 반환합니다.
위 내용은 `mysqli_real_escape_string()`에서 '정확히 2개의 매개변수가 필요하고 1개가 주어졌습니다' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!