PHP+Mysql留言板不显示内容!! 25

conn.php$link=mysqli_connect("localhost","root","")ordie(数据库链接错误);mysqli_select_db($l... conn.php$link = mysqli_connect("localhost","root","") or die(数据库链接错误); mysqli_select_db ($link,"liuyan"); mysqli_query($link,"set names utf8");doAdd.php <?php include("manu.php");?> <?php include_once("conn.php");?> <h3>添加留言</h3> <?php //留言添加步骤 $title=$_POST["title"]; //1,获取添加的留言信息,并且补上其他辅助信息 if( $title != ""){ //留言标题 $author=$_POST["author"];//留言者 $content=$_POST["content"];//留言内容 $ip=$_SERVER['REMOTE_ADDR'];//留言地址 $addtime= date("Y-m-d h:i:s");//留言时间 $link =@ mysqli_connect("localhost","root","") ; if( $link) echo "ok!<br>"; else { echo "bad!<br>"; } mysqli_select_db($link,"liuyan");//选择数据 $sql="insert into table1(title,author,content,ip,addtime)values('$title','$author','$content','$ip','$addtime')"; $res=mysqli_query($link,$sql); mysqli_close($link); } else mysqli_close($link); ?>show.php<?php include("manu.php");?> <?php include_once("conn.php");?> <h3>查看留言</h3> <table width="700" border="1" > <tr> <th>标题</th> <th>留言者</th> <th>留言内容</th> <th>留言id</th> <th>留言时间</th> <th>操作</th> </tr><?php $sqlstr = "select * from table1 order by id"; $link = mysqli_connect("localhost","root",""); //$info=mysqli_query($link,"select * from table1 order by id"); 结果集 $result = mysqli_query($link,$sqlstr); if (!$result) { printf("Error: %s\n", mysqli_error($link)); exit();} while ($rows = mysqli_fetch_array($result)){ echo "<tr>"; echo "<td align='left'>$list[title]</td>"; echo "<td align='left'>$list[author]</td>"; echo "<td align='left'>$list[content]</td>"; echo "<td>".date("Y-m-d H:i:s",$list[addtime]+8*3600)."</td>"; echo "<td align='left'>$list[ip]</td>"; echo "<td><a href='del.php?id={$list[id]}'>删除</a></td>"; echo "</tr>"; } mysqli_close($link) ;?>index.php<?php include("manu.php");?> <?php include("conn.php");?> <h3>添加留言</h3> <form action=" doAdd.php " method="post"> <table width="380" border="0" cellpadding="4"> <tr> <td align="right" >标题:</td> <td><input type="text" name="title" /></td> </tr> <tr> <td align="right">留言者:</td> <td><input type="text" name="author" /></td> </tr> <tr> <td align="right" valign="top">留言内容:</td> <td><textarea name="content" rows="5" cols="30"></textarea></td> </tr> <tr> <td colspan="2" align="center"> <input type="submit" value="提交" />     <input type="reset" value="重置" /> </td> </tr> </table> </form> 展开
 我来答
CodeMan
2018-06-12 · 知道合伙人软件行家
CodeMan
知道合伙人软件行家
采纳数:193 获赞数:505
php开发 html mysql javascript vb

向TA提问 私信TA
展开全部

你没有选择数据库

            $res = mysqli_select_db($this->link_id,'你的数据库名称');
            if(!$res){echo '数据库选择失败';die;}
            mysqli_set_charset($this->link_id,'utf8');
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斯奥斯卡
2018-06-12 · 超过14用户采纳过TA的回答
知道答主
回答量:41
采纳率:80%
帮助的人:16.9万
展开全部
大哥 你能不能稍微排下版 你这个谁能看得明白啊
追问

追答
你可以先把$result打印出来看有没有数据,如果有要不就是你先面循环里面有问题,要不就是输出的时候有问题,没有的话就不用说了,你该知道是啥问题。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式