mysql insert в две таблицы одним запросом

Discussion in 'PHP' started by antras2007, 3 Jan 2015.

  1. antras2007

    antras2007 New Member

    Joined:
    4 Jul 2013
    Messages:
    33
    Likes Received:
    0
    Reputations:
    0
    Доброго всем времени суток. Подскажите пожалуйста кто знает, как послать эти 2 запроса одним запросом в 2 таблицы:
    PHP:
    $query1 "INSERT INTO themes(title_theme)VALUES('$title_themes')";
    $query "INSERT INTO messages(message)VALUES ('$comment')";
    $result $this->mysqli->query($query1) or die(mysqli_error($this->mysqli));
    $result $this->mysqli->query($query) or die(mysqli_error($this->mysqli));
    header("location: /index.php");
    и вообще это возможно?
     
    #1 antras2007, 3 Jan 2015
    Last edited: 3 Jan 2015
  2. yarbabin

    yarbabin HACKIN YO KUT

    Joined:
    21 Nov 2007
    Messages:
    1,663
    Likes Received:
    916
    Reputations:
    363
    нет, нельзя. INSERT поддерживает вставку только в одну таблицу за запрос. смотрите в сторону транзакций
     
    _________________________
    1 person likes this.
Loading...
Similar Threads - mysql insert таблицы
  1. GAiN
    Replies:
    3
    Views:
    7,385