Php mysql选择和回显结果问题
我正在建立一个学习PHP的网站,并且刚刚建立了一个会员应用程序 下面是我的代码,用于获取用户登录时设置的用户cookie,然后获取与他们相关联的业务id,称为biz,并在名为company的表中查找id等于biz的业务的所有详细信息:(顺便说一句,我知道我在使用mysql,但当我完成我的应用程序时,我会切换到PDO或mysqli)Php mysql选择和回显结果问题,php,mysql,Php,Mysql,我正在建立一个学习PHP的网站,并且刚刚建立了一个会员应用程序 下面是我的代码,用于获取用户登录时设置的用户cookie,然后获取与他们相关联的业务id,称为biz,并在名为company的表中查找id等于biz的业务的所有详细信息:(顺便说一句,我知道我在使用mysql,但当我完成我的应用程序时,我会切换到PDO或mysqli) 正在导致您的问题。请将其更改为 while($row = mysql_fetch_assoc($result)) { 这是因为fetch_array创建了一个带有
正在导致您的问题。请将其更改为
while($row = mysql_fetch_assoc($result))
{
这是因为fetch_array创建了一个带有数字索引的数组($array[1]、$array[2]等)。fetch_assoc使索引与列名($array['This']、$array['that']等)相同。inb4,mysql
不推荐使用。使用PDO
或mysqli
他知道。“顺便说一句,我知道我在使用mysql,但当我完成我的应用程序时,我会切换到PDO或mysqli”
<?php
if($donthaveabizyet != "false")
{
echo "<br/><br/>You haven't claimed a business yet. <a href='claim.php'>Click here to claim one now.</a>";
}
else
{
echo $business_name;
}
?>
while($row = mysql_fetch_array($result))
{
while($row = mysql_fetch_assoc($result))
{