|
|
|
| Читал тему но так и не понял различия между LAST_INSERT_ID() и mysql_insert_id()
Вот тут у меня такой код:
<?php
include_once ("conect.php");
// $z массив участников боя (id_chars)
$z[]=1;
$z[]=3;
$query = "INSERT INTO `battle` (b_class,b_start) VALUES(1,NOW())";
$res=mysql_query($query);
$query = "UPDATE `characters`
SET `id_battle` = LAST_INSERT_ID()
WHERE `id_chars` IN(".implode(',',$z).")";
$res=mysql_query($query);
?>
|
Первый запрос создаёт идентификатор боя
Второй запрос вставляет этот идентификатор в таблицу тем персонажам которые принимают участие в этом бою.
Можно (нужно) ли объединить эти два запроса? | |
|
|