PHP+MYSQL读取数据库内容
<?php$name=$_GET["name"];$conn=@mysql_connect("*","*","*")ordie("数据库连接错误");mysql_sele...
<?php
$name=$_GET["name"];
$conn = @mysql_connect("*","*","*") or die ("数据库连接错误");
mysql_select_db("*",$conn);
mysql_query("set names utf8");
$sql = "select * from buy where name='".$name."'";
$query = mysql_query($sql);
$row = mysql_fetch_array($query);
echo $row[email]."<br/>";
?>
为什么不显示数据!!! 展开
$name=$_GET["name"];
$conn = @mysql_connect("*","*","*") or die ("数据库连接错误");
mysql_select_db("*",$conn);
mysql_query("set names utf8");
$sql = "select * from buy where name='".$name."'";
$query = mysql_query($sql);
$row = mysql_fetch_array($query);
echo $row[email]."<br/>";
?>
为什么不显示数据!!! 展开
展开全部
试下$row[0],$row[1],mysql_fetch_array的结果是数字和关联,如果用索引取不出来东西,估计是返回结果有问题了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试把echo $row[email]."<br/>"; 改成 $row['email']."<br/>";
追问
不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先输出$name的值,再把sql语句复制到命令行,把$name替换掉,应该就能发现问题出在哪了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询