第一步:将取出的标签转换成字符串,比如:
var html = "<div>这就是标签字符串</div>"
第二步:
在html中的节点插入:
documentbodyinnerHTML = html
就完成了
<php require_once("mysql_classphp");
require_once("sys_confinc");
header('Content-Type:text/html;Charset=GBK;');
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //选择数据库my_chat
$sql="SELECT FROM `dx_leibie`";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
//print_r($row); //$con=array(array('新闻标题','新闻内容'),array('新闻标题2','新闻内容2')); $title=$row[id_lang];
$content=$row[name];
if(!is_dir("up")) //如果此文件夹不存在,则自动建立一个
{
mkdir("up");
}$up="up/";
echo $path=$up$row[id_lang]'htm';
$fp=fopen("tmphtm","r"); //只读打开模板
$str=fread($fp,filesize("tmphtm"));//读取模板中内容
$str=str_replace("{title}",$title,$str);
echo $str=str_replace("{content}",$content,$str);//替换内容
fclose($fp); $handle=fopen($path,"w"); //写入方式打开新闻路径
fwrite($handle,$str); //把刚才替换的内容写进生成的HTML文件
fclose($handle);
//echo "生成成功";
} // unlink($path); //删除文件
><php require_once("mysql_classphp");
require_once("sys_confinc");
header('Content-Type:text/html;Charset=GBK;');
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //选择数据库my_chat
$sql="SELECT FROM `dx_leibie`";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
//print_r($row); //$con=array(array('新闻标题','新闻内容'),array('新闻标题2','新闻内容2')); $title=$row[id_lang];
$content=$row[name];
if(!is_dir("up")) //如果此文件夹不存在,则自动建立一个
{
mkdir("up");
}$up="up/";
echo $path=$up$row[id_lang]'htm';
$fp=fopen("tmphtm","r"); //只读打开模板
$str=fread($fp,filesize("tmphtm"));//读取模板中内容
$str=str_replace("{title}",$title,$str);
echo $str=str_replace("{content}",$content,$str);//替换内容
fclose($fp); $handle=fopen($path,"w"); //写入方式打开新闻路径
fwrite($handle,$str); //把刚才替换的内容写进生成的HTML文件
fclose($handle);
//echo "生成成功";
} // unlink($path); //删除文件
><php require_once("mysql_classphp");
require_once("sys_confinc");
header('Content-Type:text/html;Charset=GBK;');
$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD);
mysql_select_db($DBNAME); //选择数据库my_chat
$sql="SELECT FROM `dx_leibie`";
$query = mysql_query($sql);
while($row=mysql_fetch_array($query)){
//print_r($row); //$con=array(array('新闻标题','新闻内容'),array('新闻标题2','新闻内容2')); $title=$row[id_lang];
$content=$row[name];
if(!is_dir("up")) //如果此文件夹不存在,则自动建立一个
{
mkdir("up");
}$up="up/";
echo $path=$up$row[id_lang]'htm';
$fp=fopen("tmphtm","r"); //只读打开模板
$str=fread($fp,filesize("tmphtm"));//读取模板中内容
$str=str_replace("{title}",$title,$str);
echo $str=str_replace("{content}",$content,$str);//替换内容
fclose($fp); $handle=fopen($path,"w"); //写入方式打开新闻路径
fwrite($handle,$str); //把刚才替换的内容写进生成的HTML文件
fclose($handle);
//echo "生成成功";
} // unlink($path); //删除文件
> 用以上先生成一个HTML文件,然后再用require_once("aaahtml");引进来就OK
看你前端用的是什么了。。
如果是vuejs的话,是用 <script src="src/vue-resourcejs"></script> this$>
addslashes(), stripslashes() 一般是入数据库和出库的时候使用,以免变量中存储类似引号这些关键词,这样的话,本来是内容的部分却被数据库识别为标识符来执行,就会引起错误
<php
$sql = "SELECT FROM `url_message` ORDER BY url_id DESC";
$stmt = $dbh->prepare($sql);
$stmt->execute();
$allMessage = $stmt->fetchAll(PDO::FETCH_ASSOC); // 数组
/ 查看数组结构 (其实就是看看你的数据库的字段都叫啥)/
//print_r($allMessage);die;
/ 假设你的数组每一行的数组结构是这样: /
/ url_id=>'1', url_href=>'producthtml', url_text=>'产品列表' /
echo '<ul>';
foreach ($allMessage as $one_link) {
$id = $one_link['url_id']; // id
$href = $one_link['url_href']; // 链接
$text = $one_link['url_text']; // 文字
$a = '<a href="'$href'" >'$text'</a>';
echo '<li class="navbar-frist-menu'$id'">'$a'</li>';
}
echo '</ul>';
exit;
以上就是关于html如何把数据库中读取的html标签输出全部的内容,包括:html如何把数据库中读取的html标签输出、php从数据库里读出的HTML代码然后执行怎么实现、php怎么将数据库数据怎么输出到html等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)