html如何把数据库中读取的html标签输出

html如何把数据库中读取的html标签输出,第1张

第一步:将取出的标签转换成字符串,比如:

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等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10126952.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存