нужна помощь

1. Win4esteR (04.09.2015 / 19:41)
нужно взять из одной таблицы данные и записать их в другую таблицу. обе таблицы почти одинаковые. в первой таблице логи всех пользователей, они периодически удаляются, во вторую таблицу должны записываться данные конкретного пользователя. не могу с кодом разобраться( максимум записывалась первая строка из первой таблицы. вот код я смог на данный момент написать. давно ничего не писал.
<?php
$poslednya_zapis=mysql_fetch_array(mysql_query("SELECT max(id) FROM logistik"));
$vsego_zapisey=mysql_fetch_array(mysql_query("SELECT COUNT*FROM logistik"));
$pervay_zapis = ($poslednya_zapis-$vsego_zapisey)+1;
for ($x=$pervay_zapis; $x<=$poslednya_zapis; $x++)
{
$poslednya_zapis1=mysql_fetch_array(mysql_query("SELECT max(id) FROM logistik"));
$vsego_zapisey1=mysql_fetch_array(mysql_query("SELECT COUNT*FROM logistik"));
$pervay_zapis1 = ($poslednya_zapis1-$vsego_zapisey1)+1;
$logi = mysql_fetch_array(mysql_query("SELECT*FROM logistik WHERE strana='$gos[strana]',id='$pervay_zapis1'"));
mysql_query("INSERT INTO logcoxa (login,vid,data,strana,text) VALUES('$gos[login]','$logi[vid]','$logi[data]','$gos[strana]','$logi[text]')");
$pervay_zapis1=$pervay_zapis1+1;
}
?>


2. JustZero (04.09.2015 / 19:53)
<?php
$result = mysql_query("SELECT * FROM logistik ORDER BY id ASC");
while($data = mysql_fetch_array($result)) {
mysql_query("INSERT INTO logcoxa (`login`,`vid`,`data`,`strana`,`text`) VALUES('$gos[login]','$data[vid]','$data[data]','$gos[strana]','$data[text]')");
}

как то так

3. Win4esteR (04.09.2015 / 20:38)
спасибо! позже гляну

4. Win4esteR (04.09.2015 / 22:28)
все работает, спасибо!

URL: https://visavi.net/topics/42627