gpt4 book ai didi

php - 从数组中检索数据

转载 作者:行者123 更新时间:2023-11-29 13:08:05 25 4
gpt4 key购买 nike

我有一个小问题,我的代码存储了该值并且可以照常运行,但是当我想再次显示它时,该值不会显示,错误是:

Notice: Undefined variable: result_c in C:\xampp\htdocs\eAttendance\*******.***php on line 91

这是:

<td><?php echo $GLOBALS['result_c'] ?></td>

我的问题是:

  1. 为什么我无法在 $result_c 中回调我的变量?
  2. 我该怎么办?你有什么想法吗?
  3. 使此编码成功的适当方法是什么?

我编写这段代码是因为我想计算 $result_c 中存储的数组中的所有值,以成为平均出勤百分比。

<table >
<tr>
<td>Matrix Card</td>
<td>Percent</td>
</tr>
<?php
$sbj = $_GET['sbj'];
$cls = $_GET['cls'];
$sql = mysql_query ("SELECT * FROM stu_course where class = '$cls' and subject_code = '$sbj'");
$a = 0;

while ($row = mysql_fetch_assoc($sql)){
?>
<tr>
<?php
$result1[] = $row['login_id'];

$sql1 = mysql_query("Select * from attendance where id_student = '$result1[$a]' and subject_code = '$sbj'") or die('Query failed. ' . mysql_error());
$b = 0;
while($row1 = mysql_fetch_assoc($sql1))
{
$popo = 1;
$result_array[] = $row1['credit_hour'];
$add = $result_array[$b];
$result_c = $result_c + $add;
}?>
<td><?php echo $result1[$a];?></td>
<td><?php echo $GLOBALS['result_c'] ?></td>
<?php
$a++;
}
?>
</tr>
</table>

最佳答案

而不是 <?php echo $GLOBALS['result_c'] ?>为什么你不能直接输出 <?php echo $result_c ?> ?还是我理解不正确。

关于php - 从数组中检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22435547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com