PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
vit9696
Отправлено: 22 Июля, 2011 - 16:58:24
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Июль 2011  


Помог: 0 раз(а)




Добрый вечер, возникла такая проблема, существует таблица с юзерами в ней есть поле пароль (password), т.к. система хранения изменилась, требуется преобразовать все эти пароли по маске. Попробовал сделать так:

PHP:
скопировать код в буфер обмена
  1. $DB->query("SELECT id,password FROM ibf_members;");
  2.  
  3. while ( $row = $DB->fetch_row() ) {
  4.         $password = md5 ( $row['password'] + md5 ( $INFO['password_salt'] ) );
  5.         $DB->query("UPDATE ibf_members SET password = '" . $password . "' WHERE id = '" . $row['id'] . "';");
  6. }

Получаю ошибку
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\Server\www\--.---.-.--\public_html\IPB\sources\Drivers\mySQL.php on line 220

Код, где возникает ошибка
PHP:
скопировать код в буфер обмена
  1.     function fetch_row($query_id = "") {
  2.    
  3.         if ($query_id == "")
  4.         {
  5.                 $query_id = $this->query_id;
  6.         }
  7.        
  8.         $this->record_row = mysql_fetch_array($query_id, MYSQL_ASSOC);
  9.        
  10.         return $this->record_row;
  11.        
  12.     }

Похоже, я просто неправильно подходу к данному вопросу, не могли бы вы мне помочь/натолкнуть на мысль? Спасибо.


Проблема решена, закройте тему, пожалуйста.

(Отредактировано автором: 22 Июля, 2011 - 21:34:27)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Работа с СУБД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB