php 循环输出问题,如何把文章标题循环出来 100
假如我有一个数据表叫article,放的是文章,假如10篇index.php里有个一<divid="title"></div>如果把文章标题循环输出来,要以下效果:每一篇...
假如我有一个数据表叫article ,放的是文章,假如10篇
index.php里有个一<div id="title"></div>
如果把文章标题循环输出来,要以下效果:
每一篇文章标题都输出到一个<div id="title"></div>里,有多少篇文章,就用多少个<div id="title"></div>展示出来,直到输完为止。
目的是为了把文章都在主页index.php上展示出来! 展开
index.php里有个一<div id="title"></div>
如果把文章标题循环输出来,要以下效果:
每一篇文章标题都输出到一个<div id="title"></div>里,有多少篇文章,就用多少个<div id="title"></div>展示出来,直到输完为止。
目的是为了把文章都在主页index.php上展示出来! 展开
3个回答
展开全部
$host = '127.0.0.1';/戚启州/改成你自己的旁告数据库服务器IP地址
$user = 'root';//改成你自己的数据库用户名
$pass = '';//数据库密码
$db = 'demo';//数据库名
$conn = mysql_connect($host,$user,$pass) or die("数据库连接错误".mysql_error());
mysql_select_db($db,$conn) or die("选择数据库失败".mysql_error());
$sql = "select title from article";
$result = mysql_query($sql,$conn);
if(!$result){
die("没有文章");
}
$title = "";
while($row = mysql_fetch_array($result))
{
$title . ='<高蔽div id="title">'.$row['title'].'</div>';
}
echo $title;
$user = 'root';//改成你自己的数据库用户名
$pass = '';//数据库密码
$db = 'demo';//数据库名
$conn = mysql_connect($host,$user,$pass) or die("数据库连接错误".mysql_error());
mysql_select_db($db,$conn) or die("选择数据库失败".mysql_error());
$sql = "select title from article";
$result = mysql_query($sql,$conn);
if(!$result){
die("没有文章");
}
$title = "";
while($row = mysql_fetch_array($result))
{
$title . ='<高蔽div id="title">'.$row['title'].'</div>';
}
echo $title;
追问
用var_dump($row);能输出,
但是
$title . =''.$row['title'].'';好像没效果
追答
你要显示的article表中的字段名是title吗,不是的话,把title 改为你要显示的表的字段名就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查询出你的数据,再迭代即可。
$data = '查询出的数据';
foreach ($data as $vo) {
脊轮 // 查询的数据为多条数据, 所以此刻遍历的是一个二维数组
echo "<div id='title'>";
echo $vo['title']; // 输凳野粗出标题
枣镇 echo "</div>";
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
瞎首散 //链接数据库...
..........
foreach ($article[title] as $title) {
echo '<芹厅div id="title">';
echo $title;
echo '</div>';
磨氏 }
//可以参考一下用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询