将占位符放在wpdb-prepare中的位置

时间:2017-06-13 13:54:28

标签: php sql wordpress

我知道以前曾经问过这个问题,但在我的情况下,我有点难过我需要放置占位符:

$prepared = $wpdb->prepare(
"
    SELECT *
    FROM tarieven
    WHERE bestemming 
    = '" . trim($_POST['destination']) . "'
",
'value', 'another value'
);

$results = $wpdb->get_results($prepared);

1 个答案:

答案 0 :(得分:0)

度过了我的美好时光,但我现在明白了,不得不用占位符替换我的var。

$prepared = $wpdb->prepare(
"
    SELECT *
    FROM tarieven
    WHERE bestemming 
    = %s
",
trim($_POST['destination'])
);

$results = $wpdb->get_results($prepared);