看起来有点像discuz!的模板..........
创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、成都网站制作、成都外贸网站建设、崇礼网络推广、微信小程序定制开发、崇礼网络营销、崇礼企业策划、崇礼品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供崇礼建站搭建服务,24小时服务热线:028-86922220,官方网址:www.cdcxhl.com
感觉你的意思应该是:
!--{loop $author_group $v}--
lia href="forum.php?mod=viewthreadtid=$v[tid]"$v[subject]/a/li
!--{/loop}--
如果真的是discuz!的模板的说,你可以找找template_t这个文件夹(好吧,如果我没有记错的话)里面有编译后的php模板代码。
结果大致上应该是(discuz好像是要求开启短标签的,所以下面也用了短标签)
? is_array($author_group) { foreach($author_group as $v) { ?
lia href="forum.php?mod=viewthreadtid=?=$v['tid']?"?=$v['subject']?/a/li
? } }?
如果你看得懂php,只是不明白discuz!(我就假设我猜对了吧)模板机制,你可以看看源代码,从中找出模板编绎的方式,discuz!的模板机制是非常简单的东西。
如果你看不懂php,那你想要自己改模板的话,建议先花些时间学习下。
代码如下:?View
Code
PHP
include("conn.php");//调用数据库连接文件
echo
"table
width=572
height=56
border=0
cellspacing=1
";
//创建html表格
echo
"tr
bgcolor=#9999FF";
echo
"th
width=33
scope=colid/th";
echo
"th
width=100
scope=coluser_name/th
";
echo
"th
width=100
scope=coluser_pass/th
";
echo
"th
width=100
scope=colstaus/th";
echo
"th
width=100
scope=colinsert_time/th";
echo
"/tr";
$SQL
=
"select
*
from
user_info";
$query
=
mysql_query($SQL);
//SQL查询语句
while
($row
=
mysql_fetch_array($query)){
//使用while循环mysql_fetch_array()并将数据返回数组
echo
"tr
onmouseout=this.style.backgroundColor=''
onMouseOver=this.style.backgroundColor='#99CC33'
bgcolor=#CCCCCC";
echo
"td$row[0]/td";
//输出数组中数据
echo
"td$row[1]/td";
echo
"td$row[2]/td";
echo
"td$row[3]/td";
echo
"td$row[4]/td";
echo
"/tr";
}
echo
"/table";输出记录截图
完整的代码如下:
$con = mysql_connect('localhost(服务器地址)', '数据库用户名', '数据库密码');
//数据库连接。
if (!$con)
{
die('Could not connect: ' . mysql_error());
}//连接失败输出错误
mysql_select_db('数据库名', $con);
$sql = "select Name from 表名;";
$result = mysql_query($sql,$con);
while($row= mysql_fetch_array($result)){
echo $row['Name'];
}
一般我们为了减少数据库链接,取数据是一次取出所有想要的数据然后做循环处理,而不是一个个循环取出
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "aaaa";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn-connect_error) {
die("连接失败: " . $conn-connect_error);
}
$conn-query('set names utf8');
$sql = "SELECT name FROM xiao ";//这里是查询xiao表的name列的所有数据
$result = $conn-query($sql);
if ($result-num_rows 0) {
// 输出数据
while($row = $result-fetch_assoc()) {
//print_r($row);
echo "name: " . $row["name"]."br";//这里是循环打印
}
} else {
echo "没有查询到数据";
}
$conn-close();
本文名称:php循环获取数据库数据 phpforeach循环
网页路径:https://www.cdcxhl.com/article26/doejccg.html
成都网站建设公司_创新互联,为您提供手机网站建设、、Google、小程序开发、网站制作、ChatGPT
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联