вставлять записи в несколько таблиц в php - PullRequest
0 голосов
/ 30 января 2010

Я нашел это руководство на tizag.com. Но это для отображения записей из разных таблиц. Как я могу сделать вставку?

         <?php
    // Make a MySQL Connection
   // Construct our join query
      $query = "SELECT family.Position, food.Meal ".
      "FROM family, food ".
"WHERE family.Position = food.Position";

      $result = mysql_query($query) or die(mysql_error());


      // Print out the contents of each row into a table 
     while($row = mysql_fetch_array($result)){
echo $row['Position']. " - ". $row['Meal'];
echo "<br />";
      }
      ?>

Ответы [ 2 ]

1 голос
/ 30 января 2010

Вы имеете в виду вставку данных в несколько таблиц базы данных одним запросом?
Вы не можете.

Прочитайте справку по синтаксису MySQL INSERT .

Конечно, вы можете перебирать свои данные и, например, вставляйте его в различные таблицы шаг за шагом, но без кода real с вашей стороны трудно помочь.

0 голосов
/ 30 января 2010

На этом же сайте есть учебное пособие: Учебник по SQL - вставка

Это также может быть полезно: PHP MySQL Insert Into

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