이미 제출 된 장소를 기반으로 PHP 함수를 실행하여 영역을 검색하려고합니다.MYSQLi PHP 함수가 배열을 가져옴
FORM 방법 GET을 사용하여 제출 한 후, 내가 검색하고있는 변수는 다음과 같습니다
$place = mysqli_real_escape_string($_GET['place]);
변수는 직후 영역입니다 :이 변수 모두 위
$zone = getZone($pol); // here is the PHP function call
는 함수 getZone입니다 이 모양은 다음과 같습니다.
function getZone($place)
{
$searchZone = "SELECT ZONE FROM zones WHERE PLACE = '".$place."'";
$result = mysqli_query($dbc, $searchZone);
$row = mysqli_fetch_array($result);
return $row['ZONE'];
}
데이터에서 쿼리를 실행할 수 있습니다. base를 반환하고 ZONE을 반환합니다.
이제 정상적으로 작동하는 mysqli_fetch_array가 쿼리 결과를 생성하지 못하고 있습니다.
누구가 잘못 보는가?
알려 주시기 바랍니다. 고맙습니다. 당신은 PHP의 변수 범위 규칙에 대해 잊어 버린
도움이 될? 배열 또는 간단한 행? – ceadreak