$sql = mysql_query("select * from `users`");
while ($res=mysql_fetch_assoc($sql))
{
$new_pass = md5($res['password']);
mysql_query("update `users` set `password` = '". $new_pass ."' where `login`='". $res['login'] ."'");
}
вроде так. советую затестить на локалке сначала))
заюзай это к старой базе, а потом подключай к ней новий скрипт
Vynderkind, То-есть запрос выполнить?
Lestat, Скрипт подключон к базе.
Создал файл. Перешел по адресу мой_сайт/файл. Выбило просто пустую страницу.
БД без изменений.
$sql = mysql_query("select * from `users`");
while ($res=mysql_fetch_assoc($sql))
{
$new_pass = md5($res['password']);
mysql_query("update `users` set `password` = '". $new_pass ."' where `login`='". $res['login'] ."'");
}
echo mysql_error();
а так?
Vynderkind, Пишет, что база данных не выбрана.
Vynderkind, Какое подключение?
Скрипт подключен к базе.
Lestat, База подключена к скрипту через конфигурационный файл.
Скрипт лежит в директории. В директории есть папка /header. В ней файл config.inc.php. В файле прописаны данные для подключения таблицы.
Скрипт работает. БД подключена.