<php
$link=mysql_connect('','','');
mysql_select_db('',$link);
$sql=mysql_query('select from ');
$result = '';
foreach($row=mysql_fetch_assoc($sql)){
$result = "<input type='button' value="$row['val']">"
}
>
用js从后台获取数据,在用js动态嵌入html代码即可,下面是我简写的
方法一 :js代码:function insert()
{
var str="";
str="<ul><li>"+data+"</ul></li>";
documentgetElementById("test")innerHTML = str;
}方法一 :Html:
<body onload="insert()">
<div id="test">
</div>
</body>方法二 js 直接对你的li标签进行赋值:
function insert()
{
var data="你的数据库数据";
documentgetElementById("test")innerHTML = data;
}方法二 html:
<body onload="insert()">
<ul>
<li id="test">
</li>
</ul>
</body>
var tableValue="";
//for循环数据
for(表达式){
tableValue+="<tr><td>你要添加的内容</td></tr>";
}
documentgetElementById("#tab")innerHtml=tableValue;
//(比如table表格的id是tab。。。将表格中的内容=tableValue 这样就给表格添加动态行了。
不知道能不能解决你的问题。。。
第一步:创建一个javaweb项目。
1、打开myeclipsefile--》new--》webproject,具体 *** 作。
第二步:创建表。
创建表语句,插入测试信息。
第三步:使用jstl标签连接数据库。
1、web项目引入mysql连接数据库驱动包放入lib目录下。执行buildpath命令。
2、在indexjsp页面中引入jstl标签库并编写查询数据库代码。
第四步:部署测试。
1、将项目部署到tomcat服务器中。
2、启动tomcat服务器开始测试。
3、打开谷歌浏览器输入地址,结果测试成功。
前面放个 label, text为空。
然后 后台代码 把取出的 数据, 用 lu li 写好。 付给labelText 就好。
先写个lu li的例子,然后把里面的数据换成活的就好了。
比如 循环数据集。 最好用, StringBuilder。 不要直接用String 接。
StringBuilder str = new StringBuilder 这样 如
DataSet ds = ;
strAppend("<lu>");
for(int i =0;i<dstable[0]RowsCount;i++)
{
strAppend("<li>"+dstable[0]Rows[i]["列名"]+"</li>") ;
}
strAppend("</lu>");
labelText=strToString();
手写的,可能大小写没区分好。挺简单的,你注意下就好。
以上就是关于怎么用PHP和html做出根据数据库生成的按钮列表全部的内容,包括:怎么用PHP和html做出根据数据库生成的按钮列表、我在HTML中写了一个<ul><li>标签 ,怎麼把数据库的数据动态动态生成到标签里面php、我想在页面上做一个表格,这个表格可以增删改,数据从数据库取出,行数不固定,怎么用js和html实现等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)