如何让mysql的数据在php页面以表格的形式展示呢?跪求答案
我想要提交表单后可以将查询到的图书信息显示在网页上。代码如下:<?php$link=@mysql_connect("localhost","root","")ordie(...
我想要提交表单后可以将查询到的图书信息显示在网页上。代码如下:
<?php
$link=@mysql_connect("localhost","root","")or die("链接服务器失败!");
mysql_query("set names 'gb2312'");
$dblink=@mysql_select_db("db_user")or die("选择数据库失败!");
if(isset($_POST["bookname"])){
$name=$_POST["bookname"];
@$select="select * from booklist where name='$name'" ;
mysql_query($select);
echo "<table>";
echo "<tr>";
请问此部分代码怎么写?可以使数据库中的内容显示到页面上?
echo "</tr>";
echo "</table>";
}
$colse=@mysql_close();
?>
假设将如图所示的查询内容一行一行的输出到页面?请帮帮忙! 展开
<?php
$link=@mysql_connect("localhost","root","")or die("链接服务器失败!");
mysql_query("set names 'gb2312'");
$dblink=@mysql_select_db("db_user")or die("选择数据库失败!");
if(isset($_POST["bookname"])){
$name=$_POST["bookname"];
@$select="select * from booklist where name='$name'" ;
mysql_query($select);
echo "<table>";
echo "<tr>";
请问此部分代码怎么写?可以使数据库中的内容显示到页面上?
echo "</tr>";
echo "</table>";
}
$colse=@mysql_close();
?>
假设将如图所示的查询内容一行一行的输出到页面?请帮帮忙! 展开
3个回答
展开全部
//你照着来慢慢复制,错了的自己改
@$select="select * from booklist where name='$name'" ;
$r = mysql_query($select);
$arr = mysql_fetch_assoc($r);
$str = '<table border="1"><tr><td>bnumyn</td><td>name</td><td>writer</td><td>press</td><td>num</td></tr>';
foreach($arr as $k=>$v)
{
$str .= "<tr><td>".$v['bnumyn']."</td><td>".$v['name']."</td><td>".$v['writer']."</td><td>".$v['press']."</td><td>".$v['num']."</td></tr>";
}
$str .= "</table>";
echo $str;
展开全部
把mysql_query 返回结果赋值给变量
$result = mysql_query($select);
2. 再结果转换为数组遍历输出
while ($rs = mysql_fetch_array($result)){
echo "..."
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
登录我的百度空间,里面的文章就有你想要的答案。
追问
额~怎么进呢?我找不到你啊……尴尬……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询