Как обновить mysql из txt?

@ya
На сайте с 17.04.2009
Offline
101
@ya
568

Приветствую. Что я всё забыл :rolleyes:

Есть 3 текстовых файла с датами формата


1364504820
1360409848
1369042127
1369518430
1367586954
1361522338
1361095182

Нужно обновить 3 поля в 1 таблице

Пока накидал такой файлик

<?

$hostname = "localhost";
$username = "root";
$password = "";
$dbName = "revo";

mysql_connect($hostname,$username,$password) OR DIE("Не могу создать соединение ");
mysql_select_db($dbName) or die(mysql_error());
$date = file("time.txt");
$date2 = file("time2.txt");
$date3 = file("time2.txt");
$sql = "SELECT * FROM `site_content` WHERE id > '1'";
$result = mysql_query($sql);
while($data = mysql_fetch_array($result))
{
$id=$data[id];
$alt=$data[alt_name];
$sql="INSERT INTO site_content (`createdon`, `editedon`, `publishedon`) VALUES('".$date."', '".$date1."', '".$date2."')";
mysql_query($sql);
}
echo "Информация занесена в базу данных.";
mysql_close();
?>

При выполнении пишет Информация занесена в базу данных , но по факту ничего не менятся.

Помогите с решением пожалуйста.

IL
На сайте с 20.04.2007
Offline
435
#1
@ya:
обновить
@ya:
$sql="INSERT INTO site_content (

а ещё после mysql_query добавить echo mysql_error();

p.s. а как система поймёт, какая дата к какой строке таблицы должна относиться?

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
@ya
На сайте с 17.04.2009
Offline
101
@ya
#2
ivan-lev:

p.s. а как система поймёт, какая дата к какой строке таблицы должна относиться?

Без понятие в этоми есть основной вопрос. Обновить надо во всех строках, коих до хрена.

forest25
На сайте с 12.09.2009
Offline
67
#3

У вас в трех файлах хотя бы количество строк одинаковое? Строки идут по порядку по Id?

VPS 512MB 20GB SSD KVM - 5$ (http://u.hmdw.me/digitalocean) | ИМХО о хостингах (http://u.hmdw.me/hosting)
siv1987
На сайте с 02.04.2009
Offline
427
#4

Обновить? ТС вы понимаете разницу между обновлением и вставкой новых записей?

mysql_query($sql) or die(mysql_error());

VHS-1980
На сайте с 21.05.2010
Offline
91
#5

Есть ощущение, что там надо просто даты поменять чтобы статьи или новости опубликованные в определенном порядке на саттелите перемешались ))))

ТС, задача в поданном виде нерешаема:

Изменение производится через UPDATE, а не INSERT.

Нет привязки дат к строкам таблицы (т.е. либо рандом либо никак)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий