使用php从MySQL检索数据

使用php从MySQL检索数据,php,mysql,Php,Mysql,我试图从MySQL数据库中检索一些数据,但当我执行php页面时,它会显示一个白色页面。知道我做错了什么吗 $query=mysql\u query(“从员工中选择*); 而($row=mysql_fetch_array($query)); { $Ssn=$row['Ssn']; $UnionMembershipNumber=$row[“UnionMembershipNumber”]; $fname=$row['fname']; $LANSAME=$row['LANSAME']; $Street

我试图从MySQL数据库中检索一些数据,但当我执行php页面时,它会显示一个白色页面。知道我做错了什么吗

$query=mysql\u query(“从员工中选择*);
而($row=mysql_fetch_array($query));
{
$Ssn=$row['Ssn'];
$UnionMembershipNumber=$row[“UnionMembershipNumber”];
$fname=$row['fname'];
$LANSAME=$row['LANSAME'];
$StreetName=$row['StreetName'];
$StreetNumber=$row['StreetNumber'];
$PostalCode=$row['PostalCode'];
$Salary=$row['Salary'];
echo$fname.“$姓氏。”“$StreetName。”“$StreetNumber。”“$PostalCode。”“$Salary。”
”; } ?>

对。删除
在while结束时

$query = mysql_query("SELECT * FROM EMPLOYEES");
while ($row = mysql_fetch_array($query))
{
...
您创建了mysql_connect();和mysql_select_db();对吗

删除

另外,尝试添加
错误报告(E_ALL)位于调试代码的开头。

而($row=mysql\u fetch\u array($query,mysql\u ASSOC)){//没有分号


如果没有问题,请尝试print\u r($query);在while循环之前,确保您得到了结果,并确保您的mysql\u connect()和mysql\u select\u db()没有失败。

如果他确实有一个mysql\u select\u db和一个连接,是的,您是对的谢谢大家;数据库的根密码是问题:Pmysql\u fetch\u array()将同时获取枚举数组和关联数组,因此不必指定MYSQL\u ASSOC。MYSQL\u fetch\u ASSOC()将仅获取关联数组,MYSQL\u fetch\u row()将仅获取枚举数组。
$query = mysql_query("SELECT * FROM EMPLOYEES");
while ($row = mysql_fetch_array($query))
{
...
while ($row = mysql_fetch_array($query));
{