PHP中的一段代码 使用循环输出语句,动态抽出mysql中的数据,但是当以表格格式输出时,上面空出一大段。
<?phpsession_start();if(empty($_SESSION['pass'])){echo"对不起,您无权使用本系统,<ahref='index.htm...
<?php
session_start();
if(empty($_SESSION['pass'])){
echo "对不起,您无权使用本系统,<a href='index.htm'>点击进入登录系统</a>";
exit;}
if($_SESSION['name']=="admin"){
?>
<p>管理员界面</p>
<hr />
<div>
<?php
include("conn.php");
$link=getDBlink();
$pagesize =10;
$rs = mysql_query("select count(*) from message");
$myrow = mysql_fetch_array($rs);
$numrows = $myrow[0];
$pages = intval($numrows/$pagesize);
if($numrows%$pagesize)$pages++;
if(isset($_GET['page']))
{
$page = intval($_GET['page']);
}
else
{
$page = 1;
}
$offset = $pagesize*($page-1);
$sql="SELECT * FROM message ORDER BY uname DESC limit $offset,$pagesize";
$query=mysql_query($sql);
$num=mysql_num_rows($query);
echo"<table>";
while($result=mysql_fetch_array($query))
{
$id=$result['uname']; //获取要删除留言的序列号
//echo $result['id']."<br>";
echo "<tr><td>标题:".$result['title']."</td>";
echo "<td>内容:".$result['content']."</td><td>";
echo $result['uname']."</td><td>发表于".$result['time']."</td>";
echo "<td><a href=message_delete.php?id=".$result['uname'].">删除</a></td></tr>"; //使用GET传送要删除的id
echo "<br><br>";
}
echo"</table>";
}?>
就是这样的,想知道怎么解决。 展开
session_start();
if(empty($_SESSION['pass'])){
echo "对不起,您无权使用本系统,<a href='index.htm'>点击进入登录系统</a>";
exit;}
if($_SESSION['name']=="admin"){
?>
<p>管理员界面</p>
<hr />
<div>
<?php
include("conn.php");
$link=getDBlink();
$pagesize =10;
$rs = mysql_query("select count(*) from message");
$myrow = mysql_fetch_array($rs);
$numrows = $myrow[0];
$pages = intval($numrows/$pagesize);
if($numrows%$pagesize)$pages++;
if(isset($_GET['page']))
{
$page = intval($_GET['page']);
}
else
{
$page = 1;
}
$offset = $pagesize*($page-1);
$sql="SELECT * FROM message ORDER BY uname DESC limit $offset,$pagesize";
$query=mysql_query($sql);
$num=mysql_num_rows($query);
echo"<table>";
while($result=mysql_fetch_array($query))
{
$id=$result['uname']; //获取要删除留言的序列号
//echo $result['id']."<br>";
echo "<tr><td>标题:".$result['title']."</td>";
echo "<td>内容:".$result['content']."</td><td>";
echo $result['uname']."</td><td>发表于".$result['time']."</td>";
echo "<td><a href=message_delete.php?id=".$result['uname'].">删除</a></td></tr>"; //使用GET传送要删除的id
echo "<br><br>";
}
echo"</table>";
}?>
就是这样的,想知道怎么解决。 展开
展开全部
$ele=implode("','",$arr);//将数组组成字符串 ,分隔符为','
$ele="'".$ele."'";这样$ele就像是‘a’,'b','c'的形式了,然后组合进insert语句就可以了devilwcy希望help you。reference365testing,测评网,51cto
$ele="'".$ele."'";这样$ele就像是‘a’,'b','c'的形式了,然后组合进insert语句就可以了devilwcy希望help you。reference365testing,测评网,51cto
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$sql="SELECT * FROM message ORDER BY uname DESC limit $offset,$pagesize";
uname是什么啊,好像是用户名吧,换成'time' 或者id 试试
uname是什么啊,好像是用户名吧,换成'time' 或者id 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
include("conn.php");
检查这个页面有没有输出
检查这个页面有没有输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判断的时候,看图不准啊,要看实际上页面输出的源代码。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询