我使用以下命令填充了包含数据库记录的textarea:
<textarea name="textarea" cols="200" rows="20"> <?php
echo "Player Id\t";
while($row = mysql_fetch_array($resourcebuilt)) {
echo stripslashes($row['playerid']);
....;
....;
} ?>
但这并不是我所需要的100%。我需要在我认为的textarea中显示记录。但是记录需要是可点击的,所以我有这些记录的功能(例如编辑,删除,甚至向数据库添加新记录)。像管理面板包含的东西。
我搜索SO和网络上的类似但没有运气的东西。那么是否有人知道<textarea> </textarea>
是否可以这样做,或者我是否需要使用类似JavaScript的东西或相关的交互功能?如果可能提供示例。谢谢你。
答案 0 :(得分:1)
我认为您要做的是填充多行选择:
http://www.w3schools.com/tags/att_select_multiple.asp(对w3学校感到抱歉)。
您的代码看起来更像是:
<select multiple id="player-id-select">
<?php
while($row = mysql_fetch_array($resourcebuilt)) {
echo '<option>'.stripslashes($row['playerid']).</option>;
....;
....;
}
?>
</select>
通过javascript / jQuery在客户端完成任何其他交互(如点击或诸如此类): http://jquery.com/