首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >注意:尝试获取非对象帮助的属性:(

注意:尝试获取非对象帮助的属性:(
EN

Stack Overflow用户
提问于 2013-12-25 04:23:32
回答 2查看 2.8K关注 0票数 0
代码语言:javascript
复制
 1  <?php
 2  include_once('connect_db.php');
 3  $domain = $_SERVER['HTTP_HOST'];
 4  if($domain == "localhost"){
 5      $domainx = $domain."/get-new";
 6  } else {
 7      $domainx = $domain;
 8  }
 9  $domainx = str_replace("www.", "", $domainx);
10  $query_domain_one = mysql_query("select dir_default_value from yellow_domain_details where dir_domain = '$domainx' and dir_status = 'Y' limit 1") or die(mysql_error());
11  $mysql_nums = mysql_num_rows($query_domain_one);
12  $dir_default_value_fetch = mysql_fetch_object($query_domain_one);
13  $dir_default_valued = $dir_default_value_fetch->dir_default_value;
14  if(!empty($dir_default_valued)){
15      $query_top_menu = mysql_query("select ytt_url from yellow_top_tabs where ytt_id = '$dir_default_valued' limit 1");
16  } else {
17      $query_top_menu = mysql_query("select ytt_url from yellow_top_tabs where ytt_default = 'Y' limit 1");
18  }
19  $query_top_menu_num = mysql_num_rows($query_top_menu);
20  if($query_top_menu_num > 0){
21      while($query_top_menu_rows = mysql_fetch_array($query_top_menu)){
22          extract($query_top_menu_rows);
23          if(file_exists($ytt_url)){
24              include($ytt_url);
25          } else {
26              include('new-default.php');
27          }
28      }
29  } else {
30      include('new-default.php');
31  }
32  ?>

这是我的index.php

注意:尝试在第13行的D:\dev2010\lb33443\mudah.my\www\index.php中获取非对象的属性。

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-25 04:42:01

试一试

代码语言:javascript
复制
$dir_default_valued =($dir_default_value_fetch!==false)? $dir_default_value_fetch->dir_default_value:'';

而不是

代码语言:javascript
复制
$dir_default_value_fetch=$dir_default_value_fetch->dir_default_value;
票数 0
EN

Stack Overflow用户

发布于 2013-12-25 04:27:39

此查询未返回任何结果。所以你得到了错误。

代码语言:javascript
复制
mysql_query("select dir_default_value from yellow_domain_details where dir_domain = '$domainx' and dir_status = 'Y' limit 1")

在这行之前,$dir_default_valued = $dir_default_value_fetch->dir_default_value;计数为no。一排排。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20769027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档