Staid

Staid
Рейтинг
59
Регистрация
30.07.2014
Интересы
PHP|YII|HTML|CSS
сергей-034:
Что выдает я выкладывал на картинке выше ...

Я наверно вас неверно понял, цикл while у вас корректно отрабатывает. Туда попадает по одному "массиву" из объекта при каждой итерации.

Если вам нужен весь массив категорий, так он у вас находится в объекте $category. Посмотреть можно так:

print_r($category->fetch_all(MYSQLI_ASSOC));

И не забывайте, что в случае с mysqli вы работаете не с массивами, а с объектами. Я бы на вашем месте для начала процедурный стиль начал осваивать.

P.S. Если что я сам новичек)

---------- Добавлено 25.06.2018 в 03:08 ----------

claus2009:
Это есть люди такие типа хочу выучить пхп но не хочу разбиратся в коде почему не работает.

Так ТС и пытается разобраться в коде, просит о помощи тут. Не пойму чего все напали на него, ну хочет человек освоить php, дали бы пару дельных советов вместо неуместного стеба.

Это весь код? Ошибки php включены? Что у вас выводится на страницу?

У себя проверил, все работает:


$link = mysqli_connect('localhost', 'root', '', 'db_test');

$cats = mysqli_query($link, "SELECT * FROM `category`");

while($row = mysqli_fetch_assoc($cats)){
echo '<li><a href="/categorie.php?id=' . $row['id'] . '">' . $row['title'] . '</a></li> ';
}

Попробуйте так:


<?php
while($category_list = mysqli_fetch_assoc($category)){
echo '<li><a href="/categorie.php?id=' . $category_list['id'] . '">' . $category_list['title'] . '</a></li> ';
}
?>
сергей-034:
Задача следующая "Сходить в магазин и купить колу, если нет, то пепси, а если нет ни того ни другого, то фанту". Я такую вот придумал фигню.

Если значения переменной заранее известны, я бы лучше использовал switch. Только в этом случае непонятно что делать если к примеру будет и кола и пепси. :)


$name = 'Fanta';

switch ($name) {
case 'Cola':
echo 'Купили колу.';
break;
case 'Pepsi':
echo 'Купили пепси.';
break;
case 'Fanta':
echo 'Купили фанту.';
break;

default:
echo 'Сегодня остаемся без сладкого.';
}

http://php.net/manual/ru/control-structures.switch.php

foreach($names as $name);

Точки с запятой в конце не должно быть.

DiKiJ:
2 строчки текста.

Как минимум размер текста уменьшить немного на маленьких разрешениях.

---------- Добавлено 20.06.2018 в 18:12 ----------

foxi:
Staid, сейчас посмотрел с 5 дюймового телефона, смотрится отлично, значит адаптивная.

Спасибо за годную заглушку, а то старая немного унылая была.

Сам хотел доработать именно в этом стиле заглушку. Она адаптивная?

Что-то мне подсказывает эти скрытые каталоги могут создавать фотошоп и лайтрум, т.к. в каталогах где происходит пакетная обработка фото через экшены и пресеты их больше всего. Но они так же появляются (в меньших количествах) в соседних директориях, где лежит openserver с локальными доменами.

Не могу пока понять как определить какая прога их создает.

---------- Добавлено 20.06.2018 в 03:31 ----------

LEOnidUKG, есть ли способ определить какая именно программа создает эти файлы?

Всего: 271