сергей-034

сергей-034
Рейтинг
281
Регистрация
14.06.2009

Я не понимаю почему не выходит список категорий. Кто в курсе в чем дело?

$connection = mysqli_connect('127.0.0.1', 'root', 'sergey034', 'first_two');
if($connection == false)
{
echo 'Не удалось подключиться к БД!<br/>';
echo mysqli_connect_error();
exit ();

}
?>
<?php
$category = mysqli_query($connection, "SELECT * FROM `category`");
?>
<ul>
<?php
while($category_list = mysqli_fetch_assoc($category)){
print_r($category_list);
echo '<br/>';
}

?>

<li><a href="/categorie.php?id=<?php echo $category_list[id];?>"><?php echo $category_list[title];?></a></li>

</ul>
png 175170.png

HappySoftX, пишу! 🍿

Соединение с БД установлено

HappySoftX, так я выше описал структуру той cms которая будет.

Как по мне так все просто ...

1.форма добавления статей (отправляем это все в БД, каждое поле в свой столбец (title, id, text, date)) - это типа админка, там же добавим возможность редактировать, удалять)

2. выводим на страницу сайта новости (из БД каждое значение (title, id, text, date))

там же прописываем сколько постов на страницу и навигацию ...

3. Ну и форма авторизации естественно!

Вопрос у меня простой: если я напишу все это, то могу ли я заявлять что я знаю основы PHP и носить гордое звание Junior 🤣?

-= Serafim =-:
Я и забыл его уже, теперь понятно зачем PHP

Да ты вообще просто супер модный парень.

Ты сначала забыл, потом сам вспомнил, затем задал вопрос и сам же на него ответил 🤣🤣 Просто нет слов!

Тебе в телек надо, передачу какую нибудь вести типа тех в которых рассказывают как у нас все чудеснов в стране, а в Америке плохо 🤣 С умным видом будешь всякую хрень задвигать ...

---------- Добавлено 24.06.2018 в 04:11 ----------

edogs:
Вы знакомы с термином "сизифов труд"?

Теперь знаком!

edogs:
Выбранная Вами методика контр-продуктивна.
В начале мы советовали Вам мануал по пхп прочесть, Вы там вот strpos обнаружили. К Вашей чести надо отметить, что Вы последовали совету почитать мануал, а ведь 80% пхп-программеров его и не читало ни разу, обучаясь по курсам, потом за деньги заказчика реализуют штатные функции и гордятся этим.
Сделайте второй шаг, вместо того что бы писать свою цмс - изучайте чужие (мн.ч). Осознавайте как они работают, почему они работают именно так и почему другие способы хуже или лучше. Свой велосипед изобретать можно и нужно. Но сначала черт побери - изучите индустриую велосипедостроения, со всеми ее ошибками, недостатками, достоинствами и корректными решениями.
Написав свою цмс Вы должны получить не просто продукт который умеет заносить данные в базу и выносить их обратно, а уметь объяснить по каждой строчке почему она написана именно так и почему именно этот способ правильный и почему он не содержит ошибок.

Я не совсем согласен тут. Чем плохо написать свою простенькую CMS, а потом в ходе изучения PHP дорабатывать и саму CMSку добавляя новый функционал ... А решения естественно можно и подсмотреть где-то ))) главное понять как работает...

edogs:
сергей-034,
Так Вам просто скучно?

Кто нибудь вообще читает что я пишу или нет? Для кого я это делаю. У нас курс по изучению php, нам же как-то надо на выходе оценить наши знания, вот мы и пишем cms. Это что-то типа курсавой работы на проверку знаний. Это разве сложнее cms? https://habr.com/post/21812/

edogs, а что ее писать то CMS? Форма для отправки в БД записиси, затем выводим все это из БД на страницу. Вот и вся cms ... ))) Ну админку прикрутим с возможностью редактировать и удалять, плюс комменты, и разбивка по категориям.

Я о такой cms говорю, а не о чем то там серьезном, это чисто как тест на знание php после окончания курса ...

Had:
Жаль, что вы не поняли моё сообщение. Учить идея хорошая. Делать ЦМС гиблая. Так понятней?

Почему гиблая. Я так понимаю работа web программиста это писать cms для клиента, или обслуживать ее. Так почему идея написать cms плоха?

edogs:
Это не аксиома, это лапша навешиваемая на уши индивидуальными преподавателями.
Наиболее эффективно обучение в группе 5-10 человек. Просто по той причине, что сосед задаст тот вопрос, которым ты бы не задался, но ответ на который тебе не мешало бы знать. Индивидуальное образование получается слишком узким и годится лишь для небольшого углубления в какую-то область при наличии достаточно широкой базы знаний.

Вот и я говорю, вместе веселее )))

/ru/forum/comment/15652889

SeVlad:
Самое время узнать золотые слова:

Ну как бы я сейчас знаю как подключиться к базе данных и основы sql ...

Arsh:
Индивидуальное обучение ВСЕГДА эффективней группового.

Это если мы будем говорить об обучении с преподавателем, тогда эффективнее конечно. Но в данном случае группой будет эффективней!

Всего: 4440