Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

PDO multiple insert PHP

d
Заказчик
Отзывы фрилансеров: + 6 - 0
Зарегистрирован на сайте 8 лет и 8 месяцев
Бюджет: 700 руб/заказ
7.42 $ — 6.98 €
Исполнитель определен: Артур Б  
В таблицу записываются данные по выполнению функции.
Необходимо чтоб она вставляла в базу в виде массива. 
1. Нужно преобразовать данные из 2 selecta с разных таблиц и одной переменной в массив.
2. Дописать функцию create которая вставить этот массив в БД (множественная вставка).  
public function create(){
    //write query
    $query = "INSERT INTO
          " . $this->table_name . "
        SET
          product_id = ?, master_id = ?, order_id = ?";

    $stmt = $this->conn->prepare($query);

    $stmt->bindParam(1, $this->product_id);
    $stmt->bindParam(2, $this->master_id);
    $stmt->bindParam(3, $this->order_id);

    if($stmt->execute()){
      return true;
    }else{
      return false;
    }
  }


И сам обработчик
$detail = new Detail($db);
$detail->product_id = $_POST['product_id'];
$detail->master_id = $_POST['master_id'];
$detail->order_id = $lad;
if($detail->create()){
   echo "order was created.";
}
else {
   echo "Unable to create order.";

Разделы:
Опубликован:
19.03.2016 | 12:27 [последние изменения: 19.03.2016 | 12:31]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».