我是 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 是空白的。
为什么会这样?
最佳答案
这是因为你没有正确绑定(bind)你的变量。由于 db 类使用的是单例方法,如果绑定(bind)不正确,您可能会混淆查询。应该是....
$customiseQ = $db->query("SELECT * FROM customise-distributor WHERE distributor =?",array($parts[4]));
关于php - 使用 UserSpice 从自定义表格中选择和显示数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39956950/