13.08.2012 / 14:33 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| И еще в таблице не хватает поля id, и еще он апдейтит запрос достоверно не зная существует ли там запись с таким id. И я даже не знаю, можно ли вообще так делать в запросе win=win+1
Изменено web_demon (13.08 / 14:35) (всего 1 раз) |
13.08.2012 / 14:45 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| web_demon, можно так математику делать в запросе
__________________
Магистр Мёда |
13.08.2012 / 14:47 | |
DaGGeR16 Пользователь Сейчас: Offline
Имя: Игорь Откуда: Бийск Регистрация: 19.07.2011
| Koenig, Такого я не писал,ща добавлю wеbDеmon,а как тогда надо?:незнаю:
|
13.08.2012 / 14:54 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| DaGGeR16, вообще надо два поля добавить, ид и юзерид, первый ид сделать автоинкриментом, по нему удалять записи удобнее, а сам код будет примерно такой как писал ранее, можно еще проверку записи проверять через mysql_num_rows так как запрос в любом случае возвращает правду, даже если он пустой результат имеет
__________________
Магистр Мёда |
13.08.2012 / 16:46 | |
DaGGeR16 Пользователь Сейчас: Offline
Имя: Игорь Откуда: Бийск Регистрация: 19.07.2011
| Koenig, Первый вопрос: Автоинкриментным ид делать так? ALTER TABLE `sc` MODIFY
COLUMN `id` INT AUTO_
INCREMENT;
второй: если добавлю поля,то запрос будет таким? CREATE TABLE IF NOT EXISTS `sc` (
`win` int(11) NOT NULL,
`lose` int(11) NOT NULL,
`id` int(11) NOT NULL,
`user_id` int(11) NOT NULL,
PRIMARY KEY (`win`)
) ENGINE=MyISAM DEFAULT
CHARSET=utf8;
INSERT INTO `sc` (`win`, `luse`)
VALUES
(0, 0);
третий: в строке PRIMARY KEY (`сдесь написать id,или оставить win?`) четвертый: и правильно ли я так заполняю данными? INSERT INTO `sc` (`win`, `luse`)
VALUES
(0, 0);
|
13.08.2012 / 17:20 | |
Dinisimys1 Пользователь Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| DaGGeR16, пользуйся пма
|
13.08.2012 / 17:41 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| DaGGeR16, действительно пользуйся PhpMyAdmin. Заодно посмотришь как это все одним запросом делать.
|
13.08.2012 / 18:34 | |
DaGGeR16 Пользователь Сейчас: Offline
Имя: Игорь Откуда: Бийск Регистрация: 19.07.2011
| web_demon, Я им и пользуюсь а где смотреть как одним запросом? |
13.08.2012 / 18:55 | |
ВитаминКО Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| попробуй добавить запись - вверху увидишь код sql-запроса
__________________
わからない!! |
13.08.2012 / 19:00 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| DaGGeR16, жмешь создать таблицу, 4 поля, все типы инт, первому ставишь автоинкримент, в самом конце галка аи, называешь поля ид, юзер, вин, лос, и создать, автоматом ид будет ключ, для цифр кодировка не нужна, длинна полей можно поставить 5 __________________
Магистр Мёда |