Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не выводится из базы
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Не выводится из базы

Страниц (1): [1]
 

1. darkhero - 06 Мая, 2009 - 10:40:52 - перейти к сообщению
Добрый день!
У меня возникла какая-то очень странная проблема, которую я никак не могу решить.
Есть следующий код:
CODE (text):
скопировать код в буфер обмена
  1. ...
  2. $profile=mysql_fetch_object(mysql_query("SELECT * FROM users WHERE username='$username'"));
  3. $profile->totalposts=mysql_result(mysql_query("SELECT COUNT(id) from posts WHERE autor='$profile->username'"),$profile->totalposts);
  4. $profile->totalcomments=mysql_result(mysql_query("SELECT COUNT(id) from comments WHERE autor='$profile->username'"),$profile->totalcomments);
  5. include("templates/$SKIN/template.profile.php");


В файле templates/$SKIN/template.profile.php выводятся значения:
$profile->date
$profile->username
$profile->totalposts
$profile->totalcomments

И всё, казалось бы, нормально, начения нормально выводятся. Но как только я хочу вывести значения $profile->alert или $profile->info, ничего не выводится. Ошибок никаких не показывает. Почему так может быть?
Вот структура моей таблицы users:
2. EuGen - 06 Мая, 2009 - 10:42:33 - перейти к сообщению
http://phpfaq[dot]ru/debug
В частности, var_dump и print_r Вам в помощь

 

Powered by ExBB FM 1.0 RC1