За последние 24 часа нас посетили 108297 программистов и 5277 роботов. Сейчас ищут 1558 программистов ...

Получение ID из <select><option>

Тема в разделе "PHP для новичков", создана пользователем alekslkta, 26 дек 2010.

  1. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    Смешно сказать, но в моем случае не хочет работать, а ващ пример с невидимкой - все отлично
     
  2. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    у вас там кавычки не правильно расставлены были.
     
  3. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    А где? не вижу что-то...
    Еще вопрос про список, у меня там ок 200 значений, а есть и больше. Почему селект перенесен?
     
  4. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    вот у вас было:
    PHP:
    1. echo "<option
    2. value=\"$myrow[ID_Exp]\">$myrow[Name]</option>\n";
    стало
    PHP:
    1. $options .= '<option value="'.$myrow['ID_Exp'].'">'.$myrow['Name'].'</option>';
    перенесен потому что так лучше читается.
     
  5. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    ОЙ, все заработало!!!! Спасибо-спасибо!!!
     
  6. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    надо максимально разделять html от php, в идеале вообще перенести в другой фаил как вы сделали с db.php
     
  7. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    Не,я про сам select,который перед while
    echo "<select name=type_pr >";
    while ($myrow=mysqli_fetch_assoc($result)){
     
  8. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    ну вот не надо так делать, код тяжело читать.
     
  9. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    Я что-то не видела в таком виде
    <select name="type_pr">
    <?=$options;?> - это получается в этой строчке уже готовое решение? в смысле, больше ничего тут писать не надо, это ссылка? Я, конечно, понимаю, что вопросы тупые, но вот не могу понять, а обратиться не к кому, кроме вас)
     
  10. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    Да, мы эту переменную создаем выше, отделили php от html
     
  11. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    не могли бы вы еще подсказать про .css? вот у меня есть <base href="/"><link rel="stylesheet" type="text/css" href=".//style_my.css">...
    <input type="submit" name="submit" value="Oтправить" class="button"<br>
    и .css самый простой:
    <style type="text/css">
    .button
    {
    color=red;
    }
    </style>
    и не работает. Почему?
     
  12. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    HTML:
    1. <style type="text/css">
    2. .button{
    3.       color:red;
    4. }
     
  13. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    итак не работало, это я уже пробую по-разному
    знаете,получается только непосредственно в сеансе, в отладке в опере.
    я читала, что мжт это настройки браузера что не подключено?
     
  14. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    у меня все работает:
    HTML:
    1. <style type="text/css">
    2. .button{
    3.   color:red;
    4. }
    5.  
    6. <input type="submit" name="submit" value="Oтправить" class="button"><br>
     
  15. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    еще, вопрос, есть ли такие поля, чтобы вводить числа, только не numeric, чтоб обычное поле, но числовое, без бегунков
     
  16. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    что такое бегунки?)
    --- Добавлено ---
    Вы бы мне в личку писали, ваши вопросы уже даже не близкие к этой теме.
     
  17. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
     
  18. twim32

    twim32 Активный пользователь

    С нами с:
    29 мар 2017
    Сообщения:
    275
    Симпатии:
    58
    "Как обычное поле, но числовое" - сильно загнули)
    Да, можно создать обычное поле и запретить с помощью javascript ввод любых символов кроме цифр, запятых, пробелов, точек (на ваш вкус). А так же можете воспользоваться плагином masked input, где почти всё сделанно за вас.
     
  19. vicky

    vicky Новичок

    С нами с:
    25 июн 2019
    Сообщения:
    19
    Симпатии:
    0
    ;):) спасибо)