【发布时间】:2017-09-04 23:23:04
【问题描述】:
我是 PHP 新手。
现在我正在尝试修复其他已经工作的 PHP 源。 我成功使用 PEAR 将它与 mysql 连接起来。 我正在本地运行它,使用 MAMP 并安装了 XDebug。
这就是问题所在。
$select_query = " SELECT SEQ FROM TB_VISITOR WHERE VISITOR_NAME = '$visitor_name' AND VISITOR_PHONE_NO = '$visitor_phone_no' ";
$result =& $db->query($select_query);
if( PEAR::isError($result) )
{
$result_message['result'] = false;
$result_message['error_message'] = 'Search Fail';
}else
{
if( $result->fetchInto($row) )
{
$visitor_seq = $row[0];
}
}
我认为我在这里被阻止了,并想进一步了解问题所在。我想看到的可以用 JQuery 表示为 'console.log($result);
所以我尝试了 echo, echo $result > 没用。 当然,console.log 从来没有在 PHP 上工作过 :'(
我尝试使用 XDebug phpinfo(); 我收到错误消息?在 PHP 日志上 phpinfo() 期望参数 1 为整数,对象在 /Applications/MAMP/htdocs/smartvisiting/visitor_enrollment_proc.php 第 54 行给出
所以再次尝试了 phpinfo($result); 什么也没发生。
无论如何,请告诉我如何看待“结果”。
我正在使用 Chrome 开发模式,Atom 作为编辑器工具,并通过 MAMP 运行 PHP。
【问题讨论】:
-
为什么在 $result 中使用了引用赋值?使用
=而不是=&应该不行吗?