|
|
|
| Здраствуйте,
можно ли оптимизировать данный участок кода, составив сложный запрос или как-нибудь по другому?
<?php
$query = mysql_query ("SELECT * FROM items WHERE user=1");
while ($res = mysql_fetch_array($query))
{
$query2 = mysql_query ("INSERT into items_store (id, quantity)
VALUES ('".$res['id']."','".$res['quantity']."') ");
}
$query = mysql_query ("DELETE FROM items WHERE user=1");
?>
|
| |
|
|
|
|
|
|
|
для: kouta
(31.05.2006 в 15:29)
| | А чем не устраивает это? | |
|
|
|
|
|
|
|
для: kouta
(31.05.2006 в 15:29)
| |
INSERT INTO items_store (id, quantity) SELECT id, quantity FROM items WHERE user=1
DELETE FROM items WHERE user=1
|
| |
|
|
|
|
|
|
|
для: kouta
(31.05.2006 в 15:29)
| | Первые два запроса можно вроде так записать
insert into items_store (id, quantity) select id, quantity from items where user=1
|
| |
|
|
|