не выходит заменить пароль с поиском по логину mysql_query("UPDATE users WHERE user_login='".mysql_real_escape_string($_POST['login'])." 'user_password='".$newpass."'");
посмотри синтаксис запроса UPDATE в яндексе, будь другом. =) полезно для личностного роста. сам так делаю регулярно.
не получается mysql_query("UPDATE users SET user_password=".$newpass." WHERE user_login='".mysql_real_escape_string($_POST['login'])."'");
Код (PHP): mysql_query("UPDATE `users` SET `user_password`='".$newpass."' WHERE `user_login`='".mysql_real_escape_string($_POST['login'])."'"); а так? на вид ошибок нет и кстати в таблице users не обязательно к каждому полю приписывать user_ в название. и так ясно что ето тут =)
Код (Text): mysql_query("UPDATE `users` SET `user_password`='".$newpass."' WHERE `user_login`='".mysql_real_escape_string($_POST['login'])."'"); о так заработало, спасибо большое!
иногда бывает что названия полей или таблиц пересекаются с важными словами ключевыми самого мускула. надо брать в кавычки. поля и таблицы в обратные. значения в прямые.