php中table建立数组,使用php中的create table创建数组数据

我喜欢这个阵列。我想使用这个数组创建像table 1。我想用这个PHP。如何使用数组数据创建表。

Array([1] => Array([STUDENT_ID] => 200301

[SUBJECT_NAME] => maths

[ASSIGNMENT_TITLE] => exam_1

[MARKS] => 25 )

[2] => Array([STUDENT_ID] => 200301

[SUBJECT_NAME] => maths

[ASSIGNMENT_TITLE] => exam_2

[MARKS] => 45 )

[3] => Array([STUDENT_ID] => 200301

[SUBJECT_NAME] => art

[ASSIGNMENT_TITLE] => exam_1

[MARKS] => 76 )

[4] => Array([STUDENT_ID] => 200301

[SUBJECT_NAME] => art

[ASSIGNMENT_TITLE] => exam_2

[MARKS] => 42 )

[5] => Array([STUDENT_ID] => 200302

[SUBJECT_NAME] => maths

[ASSIGNMENT_TITLE] => exam_1

[MARKS] => 71 )

[6] => Array([STUDENT_ID] => 200302

[SUBJECT_NAME] => maths

[ASSIGNMENT_TITLE] => exam_2

[MARKS] => 78 )

[7] => Array([STUDENT_ID] => 200302

[SUBJECT_NAME] => art

[ASSIGNMENT_TITLE] => exam_1

[MARKS] => 35 )

[8] => Array([STUDENT_ID] => 200302

[SUBJECT_NAME] => art

[ASSIGNMENT_TITLE] => exam_2

[MARKS] => 61 )

)表格1

这是我想创建表。如何使用数组数据创建像这样的表。

|-------+------------+-----------------+-----------------+

| | | maths | art |

|Seq No | Student Id |-----------------|-----------------|

| | | Exam 1 | Exam 2 | Exam 1 | Exam 2 |

|-------+------------+-----------------+-----------------+

| 1 | 200301 | 25 | 45 | 76 | 42 |

| 2 | 200302 | 71 | 78 | 35 | 61 |

|-------+------------+--------+--------+--------+--------|我试过这个代码。但这不能正常工作。

$output .= "

SeqNoStudent IdmathsartExam 1Exam 2

$studentCounter = 0;

foreach($result as $item)

{

$output .= "

" . ++$studentCounter . " " . $item[STUDENT_ID] . "" . $item[MATHS] . "" . $item[ART] . "" . $item[EXAM_1] . "" . $item[EXAM_2] . "";

}

$output .= "

";
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值