如何在生成的表的左侧添加额外的列? 我真的不知道该怎么做。 提前谢谢。
(我的代码片段)
$this->load->library('table');
$this->table->set_caption($campagne);
$this->table->set_heading('Campagne','Datum','Eindecode', 'Totaal', '09:00', '09:30', '10:00', '10:30', '11:00', '11:30', '12:00', '12:30', '13:00', '13:30', '12:00', '12:30', '13:00', '13:30', '14:00', '14:30', '15:00', '15:30', '16:00', '16:30', '17:00', '17:30', '18:00', '18:30', '19:00', '19:30');
$template = array(
'table_open' => '<table border="1" cellpadding="4" cellspacing="0">',
'thead_open' => '<thead>',
'thead_close' => '</thead>',
'heading_row_start' => '<tr>',
'heading_row_end' => '</tr>',
'heading_cell_start' => '<th>',
'heading_cell_end' => '</th>',
'tbody_open' => '<tbody>',
'tbody_close' => '</tbody>',
'row_start' => '<tr>',
'row_end' => '</tr>',
'cell_start' => '<td>',
'cell_end' => '</td>',
'row_alt_start' => '<tr>',
'row_alt_end' => '</tr>',
'cell_alt_start' => '<td>',
'cell_alt_end' => '</td>',
'table_close' => '</table>'
);
$this->table->set_template($template);
return $this->table->generate($query1);
抱歉,由于敏感信息我无法向您展示
答案 0 :(得分:0)
我认为你可以在左侧添加一个新列,包括$ query1每行中的第一个元素。例如,
char str[20] = "1 2 3 4 5 6 10 12";
char *token;
int array[20];
int top=-1;
int i;
token = strtok(str, " ");
while( token != NULL )
{
top++;
array[top] = atoi(token);
token = strtok(NULL, " ");
}
for(i=0;i<=top;i++)
{
printf("%d ",array[i]);
}
在每种情况下,$ element应该是您想要的。 希望能帮到你! 感谢。