На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
Модераторы: Serafim, fatalist
  
    > Как передать в form 2 значения?
      Php только начинаю изучать, не понимаю как передать несколько значений в форму.
      Суть такая у меня список товаров с ценами и id которые я получаю из бд.
      Цену я вывожу из бд в html так:

      ExpandedWrap disabled
        <form action="" method="post"><input type="text" name="price" value="' .$row[3]. '"


      При изменении цены в input, получаю ее так:

      ExpandedWrap disabled
        if($_SERVER["REQUEST_METHOD"] === 'POST') {
         echo $_POST['price'];
        }


      id товара мне в html выводить не нужно, но нужно передать в обработчик POST вместе с ценой, чтобы найти товар и выставить новую цену.
      Как это можно сделать подскажите пожалуйста? Гуглил, пробовал и так и сяк, не получается...
        Цитата Rzonex @
        id товара мне в html выводить не нужно, но нужно передать в обработчик POST вместе с ценой

        В HTML вывести всё же нужно, примерно так:
        ExpandedWrap disabled
          <input type="hidden" name="article_id" value="1">


        в пхп можно считать примерно так:
        ExpandedWrap disabled
          echo $_POST['article_id'];


        инпуты должны быть в одном <form>
        нечто нейтральное, пока что.
          Спасибо, все работает)
          Веб языки такие сложные...
          Сообщение отредактировано: Rzonex -
          1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script Execution time: 0,0697 ]   [ 14 queries used ]   [ Generated: 15.11.18, 08:57 GMT ]