如何使用分隔符显示存储在数据库中的多个值?

时间:2015-07-09 22:55:03

标签: php mysql

我在数据库列中有多个值。如何将它们显示为表格? 这里$作为分隔符。

enable :static

我想将其显示为表格:

machine_description = "CHUCK#8"$JOB DIAMETER#250 MM$JOB LENGTH#450 MM$ CONTROL#FANUC OTC"

粘贴这样的值因为堆栈不允许我现在把图像放在这里。

1 个答案:

答案 0 :(得分:0)

如果您需要HTML表格,那么您可以使用以下内容:

<?php
$machine_description = 'CHUCK#8"$JOB DIAMETER#250 MM$JOB LENGTH#450 MM$ CONTROL#FANUC OTC';
$data = explode('$', $machine_description);
echo '<table>';
foreach ($data as $row)
{
    echo '<tr><td>' . str_replace('#', '</td><td>', $row) . '</td></tr>';
}
echo '</table>';

这会给你一样的表:

<table>
<tr>
    <td>CHUCK</td>
    <td>8"</td>
</tr>
<tr>
    <td>JOB DIAMETER</td>
    <td>250 MM</td>
</tr>
<tr>
    <td>JOB LENGTH</td>
    <td>450 MM</td>
</tr>
<tr>
    <td> CONTROL</td>
    <td>FANUC OTC</td>
</tr>
</table>