Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выбранный пункт в селекте сделать крассным 
:(
    Опции темы
ChromeChrome
Дата 20.2.2014, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 6.2.2014

Репутация: нет
Всего: нет



Есть селекты (один - время приёма, другой - имя врача ) пользователь выбирает в селекте "врач"  врача например Иванова а в  селекте "время" время например 9:00.Как сделать так чтобы когда пользователь в следующий раз выберет врача Иванова  и когда  он нажмёт на селект время то число (9:00) в селекте будет высвечиваться красным.
вот нароботки
Код

-----подкл к бд осуществлено--------
echo "<form method='post' action='1.php'>
      <select name='time'>
      <option value='0'>-- время --</option>";
 
$sql = "select  Время_приёма from reception";
//селект время приёма
$result =  mysql_query ("select  Время_приёма from reception", $db) 
                or die ("<b>Query failed:</b> " . mysql_error());
 
while ($row = mysql_fetch_array($result)){
 
echo "<option value=' ".$row['Время_приёма']." '>".$row['Время_приёма']."</option>";
}
//запрос увы неверный,подправил ктонибудь его
if ($a=mysql_query("select Врач, Дата_приёма  == Врач, Время_приёма, Дата_приёма")){
echo "<option style=color:red; value=' ".$row['Время_приёма']." '>".$row['Время_приёма']."</option>";
}
    $categories = $_POST['categories'];
 echo "</select>";
echo"<br>";
//селект врач
$db = mysql_connect ("localhost","root","");
        mysql_select_db ("hospital",$db);
 echo     " <select name='doctor'>
      <option value='1'>-- Врач --</option>";
$sql2 = "select  Врач from reception";
 
$result2 =  mysql_query ("select  Врач from reception", $db) 
                or die ("<b>Query failed:</b> " . mysql_error());
 
while ($row2 = mysql_fetch_array($result2)){
 
echo "<option value=' ".$row2['Врач']." '>".$row2['Врач']."</option>";
}


Это сообщение отредактировал(а) ChromeChrome - 20.2.2014, 21:52
PM MAIL   Вверх
Gold Dragon
Дата 21.2.2014, 07:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



Если я праивльно понял вопрос, то вариантов решения множество. Только ни один из них не имеет отношение к PHP и тем более к MySQL

Вот, например, три решения
Код

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <style>
        /* Подсвечиваем второй элемент */
        option:nth-child(2) {
            color: #f00;
            background-color: #000;
        }

        .option1 {
            color: #0f0;
            background-color: #666;
        }

        .option2 {
            color: #00f;
            background-color: #6ff;
        }
    </style>
</head>
<body>

<select>
    <option value="01">1111111111</option>
    <option value="02">2222222222</option>
    <option value="03">3333333333</option>
    <option value="04" selected>4444444444</option>
</select>

<script>
    $(function () {
        // Подсвечиваем пункт где значение  равно 03
        $("option[value='03']").addClass('option1');

        // Подсвечиваем пункт где есть атрибут selected
        $("option[selected]").addClass('option2');
    });
</script>

</body>
</html>


Это сообщение отредактировал(а) Gold Dragon - 21.2.2014, 07:45


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
ChromeChrome
Дата 21.2.2014, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 6.2.2014

Репутация: нет
Всего: нет



не то ...
PM MAIL   Вверх
Gold Dragon
Дата 22.2.2014, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 2
Всего: 71



не то что?

вопрос то какой тогда? чтобы было "красным" или чтобы повторно не мог выбрать?


--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
jexerrus
Дата 17.3.2014, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 17.3.2014

Репутация: нет
Всего: нет



если я правильно понял - вам нужно записи которые были сделан сохранять в mysql

а красным вы можете сделать их через javascript + ajax + css
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0642 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.