2010-01-30 3 views
0

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

  <?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 />"; 
     } 
     ?> 

ответ

1

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

Прочитано MySQL INSERT syntax reference.

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

+0

спасибо, я никогда не думал, что обычный оператор вставки сделает. Он просто добавляет 2 sql-запроса для вставки в 2 таблицы. – user225269

Смежные вопросы