Php 如何使用MYSQL打印每个用户的动态位置

Php 如何使用MYSQL打印每个用户的动态位置,php,dynamic,location,Php,Dynamic,Location,代码 <? if($items["User"]["city"]!=""){ echo " ". $items["User"]["city"]; } else { echo " Unknown Location"; } ?> 正在处理此页面http://www.u.neighborrow.com/requests/view/2183显示正确的位置=休斯顿 我将相同的代码放在items/view上,以动态地拉取位置。。。 因此,我修改了对项目的请求,并使用相同的代码

代码

<?
if($items["User"]["city"]!=""){
    echo " ". $items["User"]["city"];
} else {
    echo " Unknown Location";
}
?>

正在处理此页面
http://www.u.neighborrow.com/requests/view/2183
显示正确的位置=休斯顿

我将相同的代码放在items/view上,以动态地拉取位置。。。 因此,我修改了对项目的请求,并使用相同的代码

但它没有找到正确的数据


如何获取未知位置以在项目所有者的用户表中显示城市?

以下是需要应用的一些步骤

  • 调试结果
  • 识别差异
  • 相应修改

这些简单的步骤将使您在计算机科学领域走得更远

我认为您应该知道数组中已经放入了什么。您可以使用print\r或var\u dump函数。
然后尝试遍历数组use for或foreach。

我注意到第一个URL在描述文本中显示了位置“houston”。第二个URL尝试在标题中显示位置,改为显示未知位置。第二个URL在描述文本中显示位置“NYC”


可能是您的框架/库在打印标题时没有可用的“城市”数据

你的问题不完全清楚。请提供更多信息,解释您当前的代码和需求。您能否在两个页面(请求和项目)中实际显示打印($items)的结果,并将其张贴在此处?那会有帮助的。这是CakePHP吗?如果是这种情况,
模型可能不像
请求
模型那样具有名为
用户
的关联。你的工作将是增加这种联系,或者弄清楚它叫什么<例如,代码>所有者。