将数据从数据库调用到具有行跨度的表中


Call data from database into table with rowspan

我的数据库中有表"所有者",其中一个字段(系统(保存了文本区域框中的数据。

表所有者;

staf_id || name || system

下面是文本区域框的输入示例;

aimsweb
elearning
registration

该示例显示每行表示不同类型的系统。如何将系统字段中的数据调用到下表?

表 http://img546.imageshack.us/img546/1170/31920845.png

调用它时,"Staf ID"和"Name"列将根据文本区域中的输入增加其行跨度。有可能做到吗?

在 php 中,您可以使用:

$rows_in_text_area = explode( "'n", $system );

这应该为您提供文本区域中的文本行数。从那里开始,应该可以直接使用员工 ID 中行跨度的$rows_in_text_area并命名单元格,如下所示:

<td rowspan="$rows_in_text_area">$name</td>

"该示例显示每行表示不同的类型系统"- 这是表结构错误的一个例子。您应该有一个包含以下列的新表系统(例如:员工 ID、系统

但是如果你想以这种方式使用它并回到你的问题:不,它不会增加行跨度。它只会使系统单元变大。如果您没有将换行符
转换为甚至没有,因为文本将显示在一行中。