【发布时间】:2017-12-04 13:44:07
【问题描述】:
我有一个问题,我需要在一个表中放入不同的值,我不知道如何制作结构。
这些是数据库中的值:
|--------------|------------|-----------|----------|
| id_r_a_p_f | id_param | id_frec | value1 |
|--------------|------------|-----------|----------|
| 1 | Param1 | Frec1 | A |
|--------------|------------|-----------|----------|
| 2 | Param2 | Frec1 | B |
|--------------|------------|-----------|----------|
| 3 | Param3 | Frec1 | C |
|--------------|------------|-----------|----------|
| 4 | Param4 | Frec1 | D |
|--------------|------------|-----------|----------|
| 5 | Param1 | Frec2 | E |
|--------------|------------|-----------|----------|
| 6 | Param2 | Frec2 | F |
|--------------|------------|-----------|----------|
| 7 | Param3 | Frec2 | G |
|--------------|------------|-----------|----------|
| 8 | Param4 | Frec2 | H |
|--------------|------------|-----------|----------|
这就是我想要的我的观点
|--------------|------------|-----------|
| Param | Frec1 | Frec2 |
|--------------|------------|-----------|
| Param1 | A | E |
|--------------|------------|-----------|
| Param2 | B | F |
|--------------|------------|-----------|
| Param3 | C | G |
|--------------|------------|-----------|
| Param4 | D | H |
|--------------|------------|-----------|
不管我做什么结果都是一样的,param重复而不是不同。
我catch de value from database OK,但是不知道怎么把这个样式放到视图里。我让你我的查看代码,如果有任何工作。
<table>
<tbody>
<tr>
<td> Param </td>
<?php
$cont_frec = 0;
foreach ($query_frec->result() as $frec) {
?>
<td>
<?php echo $frec->frec; ?>
</td>
<?php
$cont_frec++;
}// end foreach frec
?>
</tr>
<?php
$previous_frec = '';
for ($rel = 0; $rel < $cont_eval_x_frec; $rel++) {
if ($prev_param != $list_eval_x_frec[$rel]['id_param']) {
?>
<tr>
<td>
<?php echo $list_eval_x_frec[$rel]['id_param']; ?>
</td>
<?php
}
$previous_frec != $list_eval_x_frec[$rel]['id_frec'];
?>
<td>
<?php echo $list_eval_x_frec[$rel]['value_1']; ?>
</td>
<?php
}// for rel
?></tr>
</tbody>
</table>
【问题讨论】:
标签: php codeigniter html-table