От ввода к массиву в MySQL таблицы A и обновления таблицы B - PullRequest
0 голосов
/ 13 марта 2019

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

  1. Пользователи
  2. Brands
  3. Продукты
  4. покупки
  5. Purchased_products
  6. Продажа
  7. Sold_products

Я работаю над формой покупки, но у меня проблема с отправкой значений в базу данных. форма похожа на

<form class="form-inline" action="#" method="#">
<div class="col-md-12">
    <div class="form-group">
        <label for="itemcode">Item code:</label>
        <input type="text" class="form-control" name="itemcode" id="itemcode">
        <label for="quantity">Quantity</label>
        <input type="number" class="form-control" name="quantity" id="quantity">
        <label for="Tax">Tax</label>
        <input type="number" class="form-control" name="tax" id="tax">
        <label for="tamount">Total</label>
        <input type="number" class="form-control" name="tamount" id="tamount">
    </div>
</div>
<div class="col-md-12">
    <div class="form-group">
        <label for="itemcode">Item code:</label>
        <input type="text" class="form-control" name="itemcode" id="itemcode">
        <label for="quantity">Quantity</label>
        <input type="number" class="form-control" name="quantity" id="quantity">
        <label for="Tax">Tax</label>
        <input type="number" class="form-control" name="tax" id="tax">
        <label for="tamount">Total</label>
        <input type="number" class="form-control" name="tamount" id="tamount">
    </div>
</div>
<div class="col-md-12">
    <div class="form-group">
        <label for="itemcode">Item code:</label>
        <input type="text" class="form-control" name="itemcode" id="itemcode">
        <label for="quantity">Quantity</label>
        <input type="number" class="form-control" name="quantity" id="quantity">
        <label for="Tax">Tax</label>
        <input type="number" class="form-control" name="tax" id="tax">
        <label for="tamount">Total</label>
        <input type="number" class="form-control" name="tamount" id="tamount">
    </div>
</div>
<button type="submit" class="btn btn-default">Submit</button>

и форма продолжается в общей сложности 10 строк. Я хочу добавить запись о покупке с датой и другими данными в таблицу покупок, а в случае успеха добавить данные вышеуказанной формы в таблицу приобрела_продукты с идентификатором недавней покупки.

Таблица закупок

  • ID
  • Дата
  • client_id
  • TOTAL_AMOUNT 1037 *

Purchased_products - Я БЫ - purchase_id - Код товара - количество - количество - налог - сумма

Должен ли я передать массив с помощью lastid и как я могу поместить значения массива в команду вставки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...