내 wordpress 테이블에 mysqli 대신 $ wpdb 쿼리를 사용하고 싶습니다.
문제의 워드 프레스 표는 다음과 같습니다 : I 시작
<?php
// Make a MySQL Connection
$query = "SELECT * FROM wp_example";
$result = $mysqli->query($query);
$row = $result->fetch_array(MYSQLI_ASSOC);
printf ("%s (%s)\n", $row["name"], $row["age"]);
/* close connection */
?>
: 내가 좋아하는 것 wp_example
+----+---------------------+------+
| id | name | age |
+----+---------------------+------+
| 1 | Sandy Smith | 21 |
| 2 | John Doe | 22 |
| 3 | Tim Robbins | 28 |
| 4 | John Reese | 29 |
| 5 | Harold Finch | 20 |
+----+---------------------+------+
mysqli 쿼리에 $ wpdb에있을 혼자서 뭔가를 시도했지만 붙어 버렸습니다.
global $wpdb;
$query = $wpdb->get_results($wpdb->prepare("SELECT * FROM wp_example", ARRAY_A));
은 더 많은 안내가 있습니다. 테마의 기능 파일에서
그냥'SQL이 그 준비된 성명에서 안' "wp_example SELECT * FROM"하십시오. SQL에 변수가 있으면 준비된 명령문 만 필요합니다. 당신은'$ query = $ wpdb-> get_results ("SELECT * FROM wp_example", ARRAY_A); ' – sdexp