我使用用数据库记录填充了一个文本区域
<textarea name="textarea" cols="200" rows="20"> <?php
echo "Player Id't";
while($row = mysql_fetch_array($resourcebuilt)) {
echo stripslashes($row['playerid']);
....;
....;
} ?>
但这并不完全是我所需要的。我需要在我认为是文本区域的地方显示记录,也许不是。但这些记录需要是可点击的,这样我就可以对这些记录进行功能(例如编辑、删除,甚至向数据库添加新记录)。类似于管理面板包含的内容。
我在SO和网络上搜索类似的东西,但没有运气。那么,有人知道<textarea> </textarea>
是否可以做到这一点吗?或者我是否需要使用JavaScript之类的东西或与交互功能相关的东西?如果可能,请提供示例。谢谢你。
我认为您要做的是填充一个多行选择:
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/