• Требуется объяснение в Цикле?

    @ior
    На самом деле в этом и есть вся суть и назначение цикла - выполнить какие-либо операции - шаг за шагом - некоторое количество раз. В данном случае, движение от первого шага (1) к последнему (10) выполняется с помощью увеличения переменной Шаг.
    Ответ написан
    Комментировать
  • Знаки вопроса вместо вывода из бд на хостинге?

    @ior
    • Во-первых, в базе данных строки хранятся не просто "как есть", а в определённых кодировках. Всё ли у вас настроено корректно. Если база данных на стороне хостинг-провайдера, с большой долей вероятности вам об этом можно не переживать и смело переходить к следующим пунктам.
    • Во-вторых, проверьте что именно вы вставляете - в какой кодировке? Понимаю, звучит банально, но человеческий фактор ещё никто не отменял. Ошибаются все.
    • Третье - это вывод на страницу. Если приведённый вами пример - это действительно всё, что есть на странице, то это совершенно не верный подход. Сверстайте страницу в соответствии со стандартом. Укажите стандарт - это XHTML 1.1 или HTML 5? Что это, как браузер должен интерпретировать эти данные? Укажите наименование страницы, пропишите заголовок и тело страницы. Кодировка текста на странице должна быть указана вами в заголовке страницы в явном виде. Более того, хорошим шагом было бы указание и языка страницы. Если используете кодировку UTF-8, на каком языке представлен на ней текст - это французский, английский, русский?
    • Четвёртое - локализуйте проблемы. Попробуйте вывести что-нибудь на страницу не латиницей и не из базы данных. Вбейте что-нибудь по-русски. Например, "Products" замените на "Товары". Если и эта строка стала отображаться некорректно - неправильно установлена (или не установлена вовсе) кодировка страницы. Если всё отображается по-русски, кроме информации из БД - проверьте, что конкретно в неё записывается и в какой кодировке.


    P.S. Самое простое (и лучшее), что вы можете сделать - это всегда и везде использовать UTF-8 - в исходниках и при наполнении баз данных.
    Ответ написан