<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Проблема при изучении вводного курса php
24.12.2012 21:49:41 Проблема при изучении вводного курса php Сообщение #1
Zhiv37

Zhiv37

Новичок

Новичок

Дата регистрации:
20.12.2012 14:46:24

Сообщений: 11

Я дошёл до 5-го урока "Генерация страниц сайта " и здесь споткнулся. Я дал не такие названия файлам, как в вашем курсе, иные. По моему разумению, это не должно имеет никакого значения, лишь бы правильно ссылки стояли. В курсе есть два файла с одинаковым именем "articles" в корневом каталоге и в каталоге "blocks". Тот файл, что лежит в корневом каталоге, и на который указывает ссылка "читать дальше" я назвал "single_article" (в курсе этот файл называется "article", а тот, что находится в каталоге "blocks", я назвал " articles_in" (в курсе этот файл называется "articles", просто чтобы не путаться. Соответственно в файле " articles ", который вызывается при переходе на пункт меню "статьи", есть вызов блока "articles_in". До перехода на РНР всё работало так, как и положено. При переходе на РНР переписывается именно файл "articles_in". Ошибки, которые у меня возникали и отображались в браузере, в точности повторяли те, что в курсе. А вот после того, как я подключил файл "start.php", при обновлении браузер мне выдал:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in M:\home\cars.loc\www\lib\functions.php on line 24.
В строке 24 в указанном файле у меня записан цикл "while", в точности, как учили:
function getAllArticles() {
global $mysqli;
connectDB();
$result_set=$mysqli->query("SELECT * FROM `articles`";
closeDB();
return resultSetToArray($result_set);
}

function resultSetToArray($result_set) {
$array=array();
while (($row=result_set->fetch_assoc()) != false) //(это и есть строка 24)
$array[] = $row;
return $array;
}
Я подключал "start.php" в файлы корневого каталога "index.php", "articles.php" и " single_article.php".
Что я сотворил неверно, и как лечить?
Профиль
25.12.2012 09:31:23 Проблема при изучении вводного курса php Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

$row=result_setВот здесь забыли поставить $ перед result_set
Профиль
25.12.2012 11:59:26 Проблема при изучении вводного курса php Сообщение #3
Zhiv37

Zhiv37

Новичок

Новичок

Дата регистрации:
20.12.2012 14:46:24

Сообщений: 11

Спасибо, был грех. Сам, наверное, не заметил бы. Сейчас главная страница отображается нормально, но при переходе на статьи мешок ошибок. В том же файле. Попробую разобраться сам.
Профиль
25.12.2012 12:22:12 Проблема при изучении вводного курса php Сообщение #4
Zhiv37

Zhiv37

Новичок

Новичок

Дата регистрации:
20.12.2012 14:46:24

Сообщений: 11

Всё! Разобрался. Всё заработало.
Профиль