X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> SELECT php и MYSQL
Marf7
Marf7
Topic Starter сообщение 3.11.2011, 12:49; Ответить: Marf7
Сообщение #1


Доброго времени суток. Помогите с решением такой задачи:

Есть поле в БД в котором записно какое-то значение из 4 возможных. Нужно в зависимости от того какое значение там есть, установить выпадающий список на этом значении.

Пример:
В базе есть значение "петя". Нужно в следующем выпадающем списке сделать так, что бы при загрузке страницы, было выбрано "петя"

<select name="name">
<option value="вася">Вася</option>
<option value="петя">петя</option>
<option value="макс">макс</option>
<option value="толик">толик</option>
</select>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 3.11.2011, 13:20; Ответить: Mulder_hb
Сообщение #2


Показывайте свой код и что у вас не получилось.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Marf7
Marf7
Topic Starter сообщение 3.11.2011, 14:27; Ответить: Marf7
Сообщение #3


А что показывать? Я хочу узнать как это можно реализовать.
Все что у меня есть:
[PHP]
if (isset($_GET[id])) {$id = $_GET[id];}
[/PHP]
$result = mysql_query("SELECT name FROM user WHERE id=$id");
$myrow = mysql_fetch_array($result);

Предположим, что в $myrow[name] у нас было "петя". Как мне сделать так, что бы при выводе выпадающего списка он имел такой вид:
<select name="name">
<option value="вася">Вася</option>
<option value="петя" [B]selected="selected"[/B]>петя</option> <!-- Что бы [B]selected="selected"[/B] стояло именно на Пете. //-->
<option value="макс">макс</option>
<option value="толик">толик</option>
</select>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 3.11.2011, 15:51; Ответить: adlic
Сообщение #4


<select name="name">
<option value="<?php echo $myrow[name]; ?>"><?php echo $myrow[name]; ?></option>
<option value="вася">Вася</option>
<option value="петя">петя</option>
<option value="макс">макс</option>
<option value="толик">толик</option>
</select>

или проверку в каждом ставить.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Marf7
Marf7
Topic Starter сообщение 3.11.2011, 17:19; Ответить: Marf7
Сообщение #5


Спасибо, то что нужно...

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3295 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1173 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44773 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1856 26.5.2023, 20:48
автор: Mixatraider
Открытая тема (нет новых ответов) Опытный PHP\Python разработчик в поиске интересных задач
6 daikzlex 3362 25.5.2023, 13:55
автор: daikzlex


 



RSS Текстовая версия Сейчас: 29.3.2024, 17:15
Дизайн