【发布时间】:2016-03-02 14:34:18
【问题描述】:
我编辑了这个表,我用 data.json 文件下载了它,我让它通过 foreach 从数据库中获取数据
我正在使用 Codeigniter 3
这是表格代码
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-body">
<table data-toggle="table" data-show-toggle="true" data-show-columns="true" data-search="true" data-select-item-name="toolbar1" data-pagination="true" data-sort-name="name" data-sort-order="desc">
<thead>
<tr>
<th data-field="state" data-checkbox="true" >Post ID</th>
<th data-field="id" data-sortable="true">Post ID</th>
<th data-field="username" data-sortable="true">Poster Author</th>
<th data-field="post" data-sortable="true">Post</th>
<th data-field="tid" data-sortable="true">Topic ID</th>
<th data-field="pdate" data-sortable="true">Post Date</th>
</tr>
</thead>
<tbody>
<?php
foreach ($posts as $post) {
echo '
<tr>
<td>'.$post->pid.'</td>
<td>'.$post->pid.'</td>
<td>'.$post->author_name.'</td>
<td>'.$post->post.'</td>
<td>'.$post->topic_id.'</td>
<td>'.unix_to_human($post->post_date).'</td>
</tr>';
}
?>
</tbody>
</table>
</div>
</div>
</div>
</div><!--/.row-->
我的问题是我想限制 post td 的最大长度
<td>'.$post->post.'</td>
有可能吗?
【问题讨论】:
-
用条件语句试试
strlen()php.net/manual/en/function.strlen.php。
标签: php mysql json codeigniter