我是UserSpice的新手,我正在尝试使用它。
我在我的数据库中创建了一个自定义表,其中包含我的产品的不同分销商的颜色代码。
我正在尝试使用以下语句回显页眉和页脚列:
$db = DB::getInstance();
$customiseQ = $db->query("SELECT * FROM customise-distributor WHERE distributor = ". $parts[4] ."");
$customise = $customiseQ->first();
echo "Header Colour: ". $customise->header_colour ."";
我没有收到任何错误,但$ customise-> header_colour为空。
为什么会这样?
答案 0 :(得分:0)
这是因为你没有正确绑定你的变量。由于db类使用单例方法,因此如果未正确绑定,则可以混淆查询。应该是....
$ customiseQ = $ db-> query(“SELECT * FROM customize-distributor WHERE distributor =?”,array($ parts [4]));