使用SQL基于分隔符将字符串解析为行间隔行

时间:2017-11-10 12:01:33

标签: mysql sql

示例:

"Status : Out of Service @-@ Cause : Partial @-@ Comments : "

字符串应划分为

  • 状态:停止服务
  • 原因:部分
  • 评论:

所有行都应出现在表格同一行的单个列中。每列都包含这样的字符串,每个字符串都应该以这种方式解析。

提前致谢。

1 个答案:

答案 0 :(得分:0)

一种方法使用echo '<table class="table">'; $items = json_decode(file_get_contents('json_file')); $headers = array_shift($items); echo '<thead>'; foreach($headers as $value){ echo '<th>'.$value.'</th>'; } echo '</thead>'; echo '<tbody>'; foreach($items as $item){ echo '<tr>'; foreach($item as $value){ echo '<td>'.$value.'</td>'; } echo '</tr>'; }; echo '</tbody>'; echo '</table>';

substring_index()