将PHP文件取出的数据库数据显示在前端HTML文件某个div中的几种方法

将PHP文件取出的数据库数据显示在前端HTML文件某个div中的几种方法,第1张

第一种,使用smarty模板引擎

php文件:

$smarty->assign('data','hello world');

$smarty->display('indexhtml');

indexhtml文件:

<div>{$data}</div>

输出hello world

第二种,使用PHP变量直接输出

php文件:

$data = 'hello world';

require 'indexhtml';

indexhtml:文件:

<div><php echo $data;></div>

<php

$source = '<div class="wzxx"><span>sd</span><div><div>sd<span>jjks</span></div></div></div>';

$catch = preg_replace('/^<div class="wzxx"\>()<\/div>$/','$1',$source);

echo $catch;

首先说明下div块没有value属性所以无法通过div对象value获取,自定义属性必须使用getAttribute("value")获取value的值

js代码改成如下即可:

function pop(w){

alert(wgetAttribute("value"));

}

用PHP正则表达式匹配,就可以提取class里面的数据,并将no去除,完整的PHP程序如下

<php

 $str='<div class="lot-nums"><span class="no7"></span><span class="no8"></span><span class="no5"></span><span class="no9"></span><span class="no2"></span><span class="no4"></span><span class="no6"></span><span class="no0"></span><span class="no3"></span> <span class="no1"></span></div>'; 

 $regex='/<span class="no(\d+)"/i'; 

 preg_match_all($regex,$str,$result); 

 print_r($result[1]); 

>

运行结果

以上就是关于将PHP文件取出的数据库数据显示在前端HTML文件某个div中的几种方法全部的内容,包括:将PHP文件取出的数据库数据显示在前端HTML文件某个div中的几种方法、php正则表达式获取<div class="wzxx">......</div>里的内容、php javascript 获取div value的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9655075.html

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

发表评论

登录后才能评论

评论列表(0条)

保存