我有图片中的 attribute_description :在桌子上我有cap_tabel价值观:d, lt, lu, amb, coada我想获取它们并使其可变并将值设置为等于attribute_id。例如:$d = 1; $lt = 2; $coada = 9;我想我可以创建一个function.php文件来创建这个变量,并在需要的地方使用它们。这可能吗,或者我必须创建一个脚本,我自己命名变量并将其设置为正确的值,例如:$amb_ext = mysqli_fetch_array(mysqli_query($connect,"SELECT attribute_id FROM attribute_description WHERE cap_tabel='amb'"));$amb = $amb_ext['attribute_id'];你认为最好的解决办法是什么?最后,我想创建一个产品表,其中 inth将是 value from cap_tabeland intd以使用正确的th单元格获得正确的值
2 回答
牛魔王的故事
TA贡献1830条经验 获得超3个赞
您可以使用可变变量:
$res = mysqli_query($connect,"SELECT attribute_id, cap_tabel FROM attribute_description");
while ($row = $res->fetch_assoc()) {
$var = $row['cap_tabel'];
$$var = $row['attribute_id'];
}
// you now would have variables $d, $lt, etc
- 2 回答
- 0 关注
- 111 浏览
添加回答
举报
0/150
提交
取消