php读取mysql数据库不显示? 45

部分代码:<!--thistableisshowallinfoindatabase--><tableclass="altrowstable"id="alternateco... 部分代码:
<!-- this table is show all info in database -->
<table class="altrowstable" id="alternatecolor">
<tr>
<th style="width: 160px;">ID</th>
<th style="width: 160px;">IP</th>

</tr>
<?php
$id=0;
if (isset($_GET["id"]))
{
$id=intval($_GET["id"]);
}
if ($id==0)
{
die(0);
}
require("config.php");
try {
$dbh = new PDO($g_dsn, $g_user, $g_pass);
} catch (PDOException $e)
{
echo 'Connection failed: ' . $e->getMessage();
}
$uid=$_SESSION['userid'];
$dbh->query("use liwei;");
foreach ($dbh->query("SELECT * FROM iplist where uid=$uid and ipinfo_id=.$id;") as $row)
{
?>
<tr>
<td style="width: 160px;"><?= $row['id'] ?></td>
<td style="width: 160px;"><?= $row['ip'] ?></td>

</tr>
<?php
}
?>
</table>

数据库信息:
mysql> SELECT * FROM iplist where uid=0 and ipinfo_id=3;
+----+-----+-----------+----------------+------+------+
| id | uid | ipinfo_id | ip | pos | addr |
+----+-----+-----------+----------------+------+------+
| 1 | 0 | 3 | 101.226.65.104 | NULL | NULL |
| 2 | 0 | 3 | 59.53.67.207 | NULL | NULL |
| 6 | 0 | 3 | 61.159.117.78 | NULL | NULL |
+----+-----+-----------+----------------+------+------+
3 rows in set (0.00 sec)
php 7.1 mysql5.6 nginx1.12 centos7
亲们,帮我改一改程序.
展开
 我来答
夏雨熙栗
2017-07-31 · 超过29用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:28.9万
展开全部
<html>
<head>
<title>浏览表中记录</title>
</head>
<body>
<center>
<?php
$db_host=localhost; //MYSQL服务器名
$db_user=root; //MYSQL用户名
$db_pass=""; //MYSQL用户对应密码
$db_name="test"; //要操作的数据库
//使用mysql_connect()函数对服务器进行连接,如果出错返回相应信息
$link=mysql_connect($db_host,$db_user,$db_pass)or die("不能连接到服务器".mysql_error());
mysql_select_db($db_name,$link); //选择相应的数据库,这里选择test库
$sql="select * from test1"; //先执行SQL语句显示所有记录以与插入后相比较
$result=mysql_query($sql,$link); //使用mysql_query()发送SQL请求
echo "当前表中的记录有:";
echo "<table border=1>"; //使用表格格式化数据
echo "<tr><td>ID</td><td>姓名</td><td>邮箱</td><td>电话</td><td>地址</td></tr>";
while($row=mysql_fetch_array($result)) //遍历SQL语句执行结果把值赋给数组
{
echo "<tr>";
echo "<td>".$row[id]."</td>"; //显示ID
echo "<td>".$row[name]." </td>"; //显示姓名
echo "<td>".$row[mail]." </td>"; //显示邮箱
echo "<td>".$row[phone]." </td>"; //显示电话
echo "<td>".$row[address]." </td>"; //显示地址
echo "</tr>";
}
echo "</table>";
?>
</center>
</body>
</html>
追问
能不能帮忙改改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式