집 >데이터 베이스 >MySQL 튜토리얼 >WordPress에서 여러 값으로 준비된 문을 사용하는 방법은 무엇입니까?
WordPress에서 여러 값을 가진 준비된 문
WordPress에서 여러 값을 가진 준비된 문을 활용하는 경우 값을 적절하게 처리하는 것이 중요합니다. 값이 연결된 문자열로 제공되어 값이 부적절하게 이스케이프되는 경우 문제가 발생합니다.
해결책
이 문제를 해결하려면 다음 접근 방식을 사용할 수 있습니다. :
// Create an array of the values to use in the list $villes = array("paris", "fes", "rabat"); // Generate the SQL statement // The number of %s items is based on the length of the $villes array $sql = " SELECT DISTINCT telecopie FROM `comptage_fax` WHERE `ville` IN(" . implode(', ', array_fill(0, count($villes), '%s')) . ") "; // Call $wpdb->prepare passing the values of the array as separate arguments $query = call_user_func_array(array($wpdb, 'prepare'), array_merge(array($sql), $villes)); echo $query;
세공
위 내용은 WordPress에서 여러 값으로 준비된 문을 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!