我可以将一个字段的查询结果存储到不同的变量中吗?如果不是,那我该怎么办?
Can I store query result of one field into different variables? if not then what should I do for that?
此代码将输出显示为 subject1 subject2 subject3 subject4
,但我想将该值存储在不同的变量中(如 $s1=[1],$s2[2],$s3[3],$s4[4]
),所以我在不同的函数中使用它们,我应该怎么做?任何人都可以帮忙吗...
$query = mysql_query("select `subject` from `markssub1` where `sname`='$user' AND `sid`='$id'");
$subjects = [];
while($row = mysql_fetch_array($query))
{
$subjects[] = $row['subject'];
}
foreach($subjects as $subject){
echo $subject . '\n';
}
此代码将输出显示为 subject1 subject2 subject3 subject4
,但我想将该值存储在不同的变量中(如 $s1=[1],$s2[2],$s3[3],$s4[4]
),所以我在不同的函数中使用它们,我应该怎么做?任何人都可以帮忙吗...
$query = mysql_query("select `subject` from `markssub1` where `sname`='$user' AND `sid`='$id'");
$subjects = [];
while($row = mysql_fetch_array($query))
{
$subjects[] = $row['subject'];
}
foreach($subjects as $subject){
echo $subject . '\n';
}