На локальной машине все работает и на странице я вижу 0.
Заливая на хостинг скрипт перестает выдавать 0.
Интересная деталь, если добавить перед "echo $result->num_rows" вывод чего угодно другого, например "echo """ то 0 выдается. Так же результат выдается если $result->num_rows больше 0.
Кто сталкивался?
В чем проблема?
Обновление 1:
echo 0; так же ничего не выводит на хостинге, на локальном пк 0 выводится.
Обновление2:
Вот у парня такая же проблема
bytes.com/topic/php/answers/6918-echoing-integer-0-zero
Решение так и не нашли.
Обновление3:
Сапорт что-то сделал и мой тестовый скрипт стал выдавать 0.
А вот там где система должна выдавать результаты запроса и там где они 0-ые ничего не поменялось. Пустота.
Обновление4:
Какие-то странные странности вылазят.
НЕ работает
------
<?php
echo 0;
?>
------
Работает
------
<?php
echo 0;
?>
------
Работает (в строке echo 0; в конце пробел)
------
<?php
echo 0;
?>
------
Думаю что проблема у хостера. Общаюсь с ними, но что-то как-то все туго.
В общем в принципе это не ошибка PHP а какая-то кривизна хостера. Вопрос снимаю.