|
|
|
|
|
для: napTu3aH
(07.09.2005 в 18:43)
| | спасибо всё работает!! | |
|
|
|
|
|
|
|
для: lilu
(07.09.2005 в 15:19)
| | Можете в конце дописать
$sql="TRUNCATE TABLE $table";
mysql_query($sql);
|
Этот запрос очистить таблицу $table не удалит, очистит
для удаления
| |
|
|
|
|
|
|
|
для: OZ_
(06.09.2005 в 23:34)
| | Можно ли при добавлении записей из одной таблицы в другую, данные не просто копировались, а переносились! Т.е. после переноса таблица из кот. переносятся должна очищатся! | |
|
|
|
|
|
|
|
для: OZ_
(06.09.2005 в 23:34)
| | Ваш эксперимент у меня почти удался! Но когда я добавила такую проверку
$rez=mysql_query($qins);
if($rez)
{
echo "Данные добавлены!";
}
То эту строку он не пишет но данные добавляет правильно, почему? Ведь запрос сработал! | |
|
|
|
|
|
|
|
для: lilu
(06.09.2005 в 19:06)
| | Это нужно сделать именно средствами PHP? В SQL имеется специальный оператор для этих целей INSERT ... SELECT
INSERT INTO tbl2 SELECT * FROM tbl1
|
| |
|
|
|
|
|
|
|
для: lilu
(06.09.2005 в 19:06)
| | Методом эксперимента.
<?php
$q=mysql(DBName, "SELECT * FROM source");
while ($data=mysql_fetch_array($q))
{
$qins=mysql(DBName, "INSERT INTO target (
field1,
field2,
field3,
field4,
field5
)VALUES (
'".$data['field1']."',
'".$data['field2']."',
'".$data['field3']."',
'".$data['field4']."',
'".$data['field5']."'
);");
}
?>
|
так будет вставлена таблица source в target. | |
|
|
|
|
|
|
| подскажите как средствами php записи одной таблицы ДОБАВИТЬ в другую таблицу одной базы данных и с одинаковыми полями? | |
|
|
|
|