|
|
|
| Выводит ошибку
error: Unsupported operand types in C:\WebSite\site\catalog\admin\edit.php on line 47 | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 17:32)
| | С кодом было бы проше. | |
|
|
|
|
|
|
|
для: NickCo
(14.03.2006 в 17:35)
| | он в аттаче или как там его | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 17:32)
| | 47 - это какая строка? А то в тексте, который прицеплен, 47-я строка - это коментарий. | |
|
|
|
|
|
|
|
для: Trianon
(14.03.2006 в 17:40)
| | 42 извините | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 17:44)
| | Эта?
$total = intval(($posts - 1) / $num) + 1;
|
Тогда может быть Вы имели в виду
$total = (( count($posts) - 1) / $num) + 1;
| ? | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 17:32)
| |
<?PHP
//Замените эту строчку
if(empty($page) or $page < 0) $page = 1;
//на эту
if(empty($page) || $page < 0) $page = 1;
?>
|
| |
|
|
|
|
|
|
|
для: Artemy
(14.03.2006 в 17:41)
| | нет тоже самое | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 17:45)
| | Мдя... А версия РНР какая? | |
|
|
|
|
|
|
|
для: Artemy
(14.03.2006 в 17:48)
| | php-5.1.2 | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 17:55)
| | Мне тяжело сказать в чем проблема. Попробуйте земенить эту строчку if(empty($page) or $page < 0) $page = 1; на $page = 1;
Изменится что то или нет? | |
|
|
|
|
|
|
|
для: Artemy
(14.03.2006 в 18:00)
| | Функция возвращает integer-значение переменной var. var должно быть скалярным типом, нельзя использовать intval() с массивами и объектами. $posts, это не скаляр | |
|
|
|
|
|
|
|
для: Саша
(14.03.2006 в 18:13)
| | Странно, а у меня проглатывает! Например, результат этого скрипта, 1!
<?PHP
$page = array("f");
print intval($page);
?>
|
| |
|
|
|
|
|
|
|
для: Саша
(14.03.2006 в 18:13)
| | это написанно на
http://www.softtime.ru/info/articlephp.php?id_article=33 | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 18:18)
| | Там написано SELECT count(*)
а не SELECT *
Кстати, там тоже неправильно.
Правильно:
$result = mysql_query("SELECT COUNT(*) FROM post");
$posts = mysql_result($result, 0);
| либо
$result = mysql_query("SELECT COUNT(*) FROM post");
$result = mysql_fetch_row($result);
$posts = $result[0];
|
| |
|
|
|
|
|
|
|
для: Trianon
(14.03.2006 в 18:20)
| | Большое спасибо все заработало | |
|
|
|
|
|
|
|
для: Artemy
(14.03.2006 в 18:00)
| | пробовал | |
|
|
|
|
|
|
|
для: CrazyAngel
(14.03.2006 в 18:17)
| | попоробуйте вывести
может я ошибаюсь, но если функция возвращает ассоциативный массив, то числом оно не будет | |
|
|
|