получить переданную переменную из URL с помощью php - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь передать переменную на другую страницу с помощью URL. У меня есть несколько кнопок отправки внутри формы. как только я нажимаю на них, все остальные имена элементов с их значениями отправляются вместе с данными этой конкретной кнопки отправки. Как только я пытаюсь сохранить его в базе данных, последнее значение сохраняется в базе данных, даже если оно не выбрано.

http://127.0.0.1/product-details.php?quantity=1&username=cabdiqani&time=1559032347&image=girl1.jpg&uprice=35&quantity=71&username=cabdiqani&time=1559032347&image=girl2.jpg&uprice=35&quantity=1&username=cabdiqani&time=1559032347&image=girl3.jpg&uprice=35

Только последний всегда сохраняется. Даже если кнопка, на которую я нажал, связана с другим количеством или ценой за единицу. Я хочу сохранить только данные, связанные с нажатой кнопкой. Может кто-нибудь помочь?

Код:

echo '<b class="btn btn-default get" style="color:black; border: 1px green solid; border-radius:15px;">Quantity:</b> 
      <input type=text name="quantity" class="btn btn-default get" value=1 style="width:10%; background-color: #aec45d;color:black;">
      <input type=submit class="btn btn-default get" value="Dalbo oo Hel">'; ?>

      <input type="hidden" name="username" value="<?php echo $_SESSION['logged']; ?>">
      <input type="hidden" name="time" value="<?php echo time(); ?>">
      <input type="hidden" name="image" value="<?php echo "girl1.jpg"; ?>">
      <input type="hidden" name="uprice" value="<?php echo 35; ?>">

1 Ответ

0 голосов
/ 28 мая 2019

Использование

<form method="POST" action="submit.php"
   <input type=text name="quantity" class="btn btn-default get" value=1 style="width:10%; background-color: #aec45d;color:black;">
   <input type="hidden" name="username" value="<?php echo $_SESSION['logged']; ?>">
   <input type="hidden" name="time" value="<?php echo time(); ?>">
   <input type="hidden" name="image" value="<?php echo "girl1.jpg"; ?>">
   <input type="hidden" name="uprice" value="<?php echo 35; ?>">
   <input type=submit class="btn btn-default get" value="Dalbo oo Hel">
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...