<MyRusakov.ru />

Создание крупного проекта на Java с нуля

Создание крупного проекта на Java с нуля

Данный курс научит Вас создавать крупные проекты на Java грамотно и быстро. В курсе Вы увидите создание большой и сложной программы на Java абсолютно с нуля.

В начале курса у нас будет только идея, а в конце готовый продукт, который можно использовать в практических целях.

В рамках упражнений курса Вы параллельно со мной будете создавать свою большую программу на Java, что даст Вам необходимую практику, после которой для Вас уже не будет разницы, какого размера создавать программы.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

Проблема с обновлением поля через UPDATE
14.09.2012 16:12:12 Проблема с обновлением поля через UPDATE Сообщение #1
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

Помогите пожалуйста

Есть такой запрос к базе на обновление поля активации, но он почему то ничего не делает


$mysqli = connectDB();
$mysqli->query("UPDATE users SET activation='' WHERE login='$login'";
closeDB($mysqli);


Помогите пожалуйста
Профиль Ответить
14.09.2012 18:31:21 Проблема с обновлением поля через UPDATE Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Ищите ошибку. Может проблема и не в запросе, а в подключении к базе, например.
Профиль Ответить
15.09.2012 20:12:49 Проблема с обновлением поля через UPDATE Сообщение #3
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

Нет, подключение норм работает, всё регистрируется...

А обновление не приосходит
Профиль Ответить
16.09.2012 02:32:58 Проблема с обновлением поля через UPDATE Сообщение #4
brussens

brussens

Мега-мастер

Мега-мастер

Дата регистрации:
11.10.2011 22:50:07

Сообщений: 438

во первых незнаю откуда вы взяли такую прекрасную функцию connectDB().
я так понимаю, что вы используете mysqli, причём в оо манере, соответственно юзайте
$mysqli = new Mysqli;
вы всё таки вызываете какието методы, то будте добры сначала объект создать.
Во вторых почему у вас переменная в одинарных кавычках? Используйте тогда соединения строк, сами ведь потом запутаетесь. А вообще честно говоря не понятно, для чего вообще используется у вас такой запрос.
Профиль Ответить
16.09.2012 10:56:26 Проблема с обновлением поля через UPDATE Сообщение #5
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

$mysqli = connectDB();

и

closeDB($mysqli);

это функции по которым регистрируется пользователь

function connectDB() {
return new mysqli(........);
}

function closeDB($mysqli) {
$mysqli->close();
}

А поле всё равно не хочет обновлятся
Профиль Ответить
17.09.2012 23:24:19 Проблема с обновлением поля через UPDATE Сообщение #6
brussens

brussens

Мега-мастер

Мега-мастер

Дата регистрации:
11.10.2011 22:50:07

Сообщений: 438

Читайте мануалы по Mysql
Профиль Ответить
17.09.2012 23:34:58 Проблема с обновлением поля через UPDATE Сообщение #7
malina95

malina95

Мастер

Мастер

Дата регистрации:
15.07.2012 07:13:44

Сообщений: 208

Я уде всё что мог перечитал,но ни как
Профиль Ответить
20.09.2012 17:30:20 Проблема с обновлением поля через UPDATE Сообщение #8
lev_100rus

lev_100rus

Новичок

Новичок

Дата регистрации:
17.06.2012 22:30:27

Сообщений: 5

Измените вашу надпись:

("UPDATE users SET activation='' WHERE login='$login'";

на эту:

('UPDATE users SET activation="" WHERE login="$login"');

если не поможет то на эту:

("UPDATE users SET activation='' WHERE login=\'$login\'";
Профиль Ответить