브렛 m이 "누락 된 설명서"를 연구했습니다. 그것의 구식. I.ve는 mysql func을 대체했습니다. 그게 문제가 아니야. preg 일치를 사용하여 SQL 명령과 일치하는 if 문을 실행합니다. 그 전에 var를 true로 설정합니다. preg match가 match를 반환하면 var가 false로 변경됩니다. If가 실행되지 않습니다. 스크립트는 mysqli_fetch를 실행합니다. 도와주세요. 대신 if
만, 사례 중 하나에 $return_rows
업데이트 직접 정규식 일치하는 결과를 할당하는 사용preg_match가 var를 false로 변경하지 않는 경우
$return_rows=true;
If(preg_match("/^\s*(CREATE|INSERT|UPDATE|DELETE|DROP)/i", $query_text))
{
$return_rows=false;
}
If($return_rows)
{
While($row=mysqli_fetch_row($result)){ echo $row[0]; }
}
else{ echo "query processed"; }
mysqli_close($u);
없이 작업을 계속할 수 있습니다. 내가 선택 진술에 갈 수 없어. 이 스크립트는 연습입니다. 나는 성냥 예식을 알아 내야 만한다. Im runnig wamp sever/win7x64. 이것은 버그 일 수 있습니까? –