我有桌子"所有者"在我的数据库中,其中一个字段(系统)从textarea框中保存数据。
表所有者;
staf_id || name || system
下面是textarea框的输入示例;
aimsweb
elearning
registration
该示例显示每行代表不同类型的系统。我如何将数据从系统字段调用到下表?
table http://img546.imageshack.us/img546/1170/31920845.png
当它被调用时,列" Staf ID"和"姓名"将根据textarea中的输入增加其rowspan。有可能吗?
答案 0 :(得分:2)
在php中你可以使用:
$rows_in_text_area = explode( "\n", $system );
哪个应该为您提供文本区域中的文本行数。从那里开始,应该直接使用$rows_in_text_area
作为人员ID中的rowspan并命名单元格,如下所示:
<td rowspan="$rows_in_text_area">$name</td>
答案 1 :(得分:0)
&#34;该示例显示每行代表不同类型的系统。&#34; - 这是坏表结构的一个例子。您应该有一个包含以下列的新表系统(例如:StaffID,System
但是如果你想以这种方式使用它并回到你的问题:不,它不会增加行数。它只会使System单元更大。如果您没有将新的行字符转换为通常不会,因为文本将显示在一行中。