SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 29.11.2007 12:00:24

loop69
Завсегдатай
Зарегистрирован: 07.10.2007
Сообщений: 28

вставка данных в существующую запись

Доброго времени суток!

При заходе на сайт имя и майл посетителя заносятся в таблицу. Он проходит несколько тестов и в конце выводится общий результат, после чего итоговые данные нужно внести в ту же таблицу. какой командой это делать? Я пробовал insert - вносит в другую строку. Пробовал update вообще ничего не делает.

Выгладит update так:

Код:

if (@mysql_result($sort, 0, 0) == $fio){
        
@mysql_query("UPDATE `users`  SET  5all='34', 5prav='$k', 5prots='$p' WHERE name='$fio'");
}

Неактивен

 

#2 29.11.2007 18:15:00

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: вставка данных в существующую запись

mysql_result возвращает не строку, поэтому проверка никогда не проходит успешно.
Попробуйте mysql_fetch_assoc()

Неактивен

 

#3 30.11.2007 12:28:59

loop69
Завсегдатай
Зарегистрирован: 07.10.2007
Сообщений: 28

Re: вставка данных в существующую запись

Да, так работает, спасибо

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson