我已经看到了这个非常相似的问题here但是我不能让我的工作。
`<?php
$exerciseID = '4';
global $wpdb;
$query = "
SELECT *
FROM imagemap
WHERE exercise = $exerciseID";
$result = $wpdb->get_results($query);
foreach($result as $row)
{
echo $row->id." ".$row->exercise." ".$row->source." <br>";
}
?>
任何使这个变量起作用的帮助都会很棒 - 它在硬编码时有效。
答案 0 :(得分:1)
试试这个,
$query = "
SELECT *
FROM imagemap
WHERE exercise = '".$exerciseID."'";
希望这有助于你
答案 1 :(得分:0)
而不是
$query = "SELECT * FROM imagemapWHERE exercise = $exerciseID";
试试这个
$query = "SELECT * FROM imagemapWHERE exercise =" . $exerciseID;