Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Whoami-lammer
1 / 1 / 0
Регистрация: 18.04.2016
Сообщений: 76
1

Как вывести категорию при редактировании в <option selected="">

12.07.2018, 19:44. Просмотров 702. Ответов 2
Метки нет (Все метки)

Здравствуйте, столкнулся с проблемкой, я реализовал редактирование статьи и после нажатия на выбраную статью "редактировать" отправляет на страницу и все поля заполняются теми что в БД, кроме категории, я прочел, что для этого есть атрибут "selected", но что-то у меня не совсем получается туда впихнуть это, вот код:
PHPHTML
1
2
3
4
5
6
7
8
<p>
Категория:
<select type = "text" name="categories" >
<?php while ($row = mysqli_fetch_array($result)):;?>)
<option selected=""  value ="<?= $row['id'] ?>"><?= $row[1] ?></option>
<?php endwhile;?>
</select>
</p>
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.07.2018, 19:44
Ответы с готовыми решениями:

Как вывести таблицу "Категории" в select(option)
Здравствуйте, у меня есть две таблицы статьи и категории: &quot;Article&quot; и...

Почему при добавлении в БД строки "ИП" букву "И" заносит как "?" (utf-8)?
Доброго времени суток! Никто не сталкивался с подобной задачей? Добавляю...

Ошибка "No database selected" (код внутри)
Помогите разобраться,в чем проблема,почему возникает ошибка No database...

Не получается добавить данные через форму в базу данных, ошибка "No database selected"
Проблема в том, что я не могу добавить данные через форму в базу данных,...

Как вывести в цикле все значение поля "email" на экран
Есть база &quot;delivery&quot; - 2 поля &quot;id&quot; i &quot;email&quot; Как вывести в цикле все...

2
ytf
229 / 251 / 183
Регистрация: 15.08.2017
Сообщений: 1,435
13.07.2018, 09:17 2
PHP
1
2
3
4
5
6
7
8
<p>
Категория:
<select type = "text" name="categories" >
<?php while ($row = mysqli_fetch_array($result)) {?>
<option selected=""  value ="<?= $row['id'] ?>"><?= $row[1] ?></option>
<?php };?>
</select>
</p>
0
Para bellum
Эксперт PHP
4103 / 3051 / 985
Регистрация: 06.01.2011
Сообщений: 8,931
13.07.2018, 09:26 3
Лучший ответ Сообщение было отмечено Whoami-lammer как решение

Решение

PHPHTML
1
2
3
4
5
6
7
8
<p>
Категория:
<select name="categories">
<?php while ($row = mysqli_fetch_assoc($result)):?>
<option <?=$row['id'] == $article['category_id'] ? 'selected' : ''?>  value ="<?=$row['id']?>"><?=$row['name']?></option>
<?php endwhile;?>
</select>
</p>
Предполагается, что в $article['category_id'] содержится ID категории, к которой принадлежит статья.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.07.2018, 09:26

Доступ к родительским директориям и файлам echo file_get_contents("./dir1/dir2/".$_REQUEST["password_md5"].".txt");
Доброго времени суток! Помогите пожалуйста пролить свет на вопрос. Есть...

Как запретьть ввод в адресной строке знаков "?" и "&" ?
Подскажите пожалуйста как можно сделать так чтоб если пользователь в адресной...

Как выводить содиржимое базы отсортированое по дате "от" и "до"
Как выводить содиржимое базы отсортированое по дате &quot;от&quot; и &quot;до&quot; в HTML странице...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru