在变量名中使用 $row 结果
Using $row result in a variable name
我的数据库中的 contID 只给出了一个数字,我想把这个数字放在变量的末尾,这样试过但是它给出了一个空白页
如果我选择
"" . $row['contID'] . ""
一切正常,页面加载正常,所以我知道这样做是错误的,但我想不出其他方法,代码如下...
$object = new ConnectToDB();
$result = $object->getMarks($user,$ksGet);
foreach($result as $row){
$marks"" . $row['contID'] . "" = "" . $row['mark'] . "/5";
}
数据库的结果将给出 7 行,contID 将是 1 到 7 之间的数字
数组比变量更聪明
$marks=array();
foreach($result as $row){
$marks[{$row['contID']}] = $row['mark'] . "/5";
}
我的数据库中的 contID 只给出了一个数字,我想把这个数字放在变量的末尾,这样试过但是它给出了一个空白页
如果我选择
"" . $row['contID'] . ""
一切正常,页面加载正常,所以我知道这样做是错误的,但我想不出其他方法,代码如下...
$object = new ConnectToDB();
$result = $object->getMarks($user,$ksGet);
foreach($result as $row){
$marks"" . $row['contID'] . "" = "" . $row['mark'] . "/5";
}
数据库的结果将给出 7 行,contID 将是 1 到 7 之间的数字
数组比变量更聪明
$marks=array();
foreach($result as $row){
$marks[{$row['contID']}] = $row['mark'] . "/5";
}