PHP中显示mysql数据库表,请问为什么如下代码页面中没有任何显示呢?
<?php$conn=mysql_connect("localhost","test","654");MySQL_query("SETNAME'gbk'");$my_db...
<?php
$conn=mysql_connect("localhost","test","654");
MySQL_query("SET NAME 'gbk'");
$my_db=mysql_select_db(test1,$conn);
$sql="select * from 资产记录表";
$result=mysql_query($sql,$conn);
while($itaminfo=mysql_fetch_array($result)){
$MN=$itaminfo["资产编号"];
$SN=$itaminfo["SN"];
$DT=$itaminfo["设备类型"];
$DN=$itaminfo["设备名称"];
$Cperson=$itaminfo["领用人"];
$Ucity=$itaminfo["使用城市"];
$Dsite=$itaminfo["使用场地"];
echo "<li>《".资产编号."》  SN:".$SN."  设备类型:".$DT."  设备名称:".$DN." 
领用人:".$Cperson."  使用城市:".$Ucity."  使用场地:".$Dsite."</li>";
}
mysql_free_result($result);
mysql_close($conn);
?> 展开
$conn=mysql_connect("localhost","test","654");
MySQL_query("SET NAME 'gbk'");
$my_db=mysql_select_db(test1,$conn);
$sql="select * from 资产记录表";
$result=mysql_query($sql,$conn);
while($itaminfo=mysql_fetch_array($result)){
$MN=$itaminfo["资产编号"];
$SN=$itaminfo["SN"];
$DT=$itaminfo["设备类型"];
$DN=$itaminfo["设备名称"];
$Cperson=$itaminfo["领用人"];
$Ucity=$itaminfo["使用城市"];
$Dsite=$itaminfo["使用场地"];
echo "<li>《".资产编号."》  SN:".$SN."  设备类型:".$DT."  设备名称:".$DN." 
领用人:".$Cperson."  使用城市:".$Ucity."  使用场地:".$Dsite."</li>";
}
mysql_free_result($result);
mysql_close($conn);
?> 展开
3个回答
2015-09-07
展开全部
你这个代码中第三行$my_db=mysql_select_db(test1,$conn);写错了
其中test1是什么?如果是数据库名称的话那么应该加上单引号或者双引号
表示这个是字符串你这里就硬件错了后面的程序再对 也是错的
建议你把PHP 的错误提示打开这样有了错误以后就可以看到是什么错误了
其中test1是什么?如果是数据库名称的话那么应该加上单引号或者双引号
表示这个是字符串你这里就硬件错了后面的程序再对 也是错的
建议你把PHP 的错误提示打开这样有了错误以后就可以看到是什么错误了
2015-09-07
展开全部
$result=mysql_query($sql,$conn) or die(mysql_error());
更多追问追答
追问
还是没有任何显示啊,加了or die后数据库用错误的密码测试,是有denied错误的,但更正密码后,页面还是空白一片
追答
$my_db=mysql_select_db('test1',$conn);
建议数据库最好不要用中文!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-09-07
展开全部
是完全空白?建议你打开display_error查看具体错误提示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |