Вы не зашли.
Главная » PHP » Помогите доделать таблицы, пожалуйста
#1. ПеревозЧЕГ Off (0)
Участник
2009.01.07 14:02
CREATE TABLE user(id int auto_increment,
name varchar(25) NOT NULL,
pass varchar(25) NOT NULL,
email varchar(50) NOT NULL,
url varchar(50) NOT NULL,
money double,
perehod int,
nezaschitan int,
data
----------*******
CREATE TABLE ban(id int,
prichina varchar(150),
data
Добавлено спустя   2 минуты  18 секунд:
ну так вот в таблицу юзер записываются данные при регистрации. Правда поля money perehod nezaschitan потом обновляются.
В таблицу бан записывается ид забаненного причина и дата.
Отредактировано ПеревозЧЕГ (2009.01.07 14:02)
#2. Gemorroj Off (107)
Administrator
2009.01.07 14:02
а чем помочь?
#3. ПеревозЧЕГ Off (0)
Участник
2009.01.07 14:02
Gemorroj написал:
а чем помочь?
Дописать поля. Что надо писать в data чтобы время записывалось типа 7/01/2009
Надо ли в полях money perehod nezaschitan еще что либо дописывать? И как в целом правильно составил остальные поля? И что еще можно дописать что бы синтаксически верно было. Ну скобки ясно, поставлю, что еще нужно?
#4. НЕЗНАЙКА Off (11)
Участник
2009.01.07 14:02
Для даты попробуй так INSERT INTO user (data) VALUES (''.date(h/m/Y).''); В поля дописывать если, то тип записываемых данных// можно тупо прописать TEXT в тип
Отредактировано НЕЗНАЙКА (2009.01.07 15:03)
ДАУН-Данная Аватара Унаследована Незнайкой
#5. ПеревозЧЕГ Off (0)
Участник
2009.01.07 15:03
НЕЗНАЙКА написал:
Для даты попробуй так INSERT INTO user (data) VALUES (''.date(h/m/Y).''); В поля дописывать если, то тип записывае�ых данных// можно тупо прописать TEXT в тип
Хорошо, так и сделаю.
#6. НЕЗНАЙКА Off (11)
Участник
2009.01.07 15:03
Попробуй. Хотя тебе надо будет все записывать mysql_query("insert into user values(0,'$name','$pass','$email','$url','$money','0','0',''.date(h/m/Y).'');") И не забудь отфильтровать данные
ДАУН-Данная Аватара Унаследована Незнайкой
#7. ПеревозЧЕГ Off (0)
Участник
2009.01.07 15:03
create table user(
id int auto_increment NOT NULL,
name varchar(25) NOT NULL,
pass varchar(25) NOT NULL,
email varchar(50) NOT NULL,
url varchar(50) NOT NULL,
money double,
perehod int,
nezaschitan int,
dat varchar(15))
Где ошибка?
#8. НЕЗНАЙКА Off (11)
Участник
2009.01.07 15:03
Если не работает то ты писал датА)) А так я тоже только начинаю. Почитай поди
ДАУН-Данная Аватара Унаследована Незнайкой
#9. ПеревозЧЕГ Off (0)
Участник
2009.01.07 15:03
не, я потом дата на дат сократил. Вспомнил такой тип в mysql есть. И все в кавычках обратных поставил.
#10. ПеревозЧЕГ Off (0)
Участник
2009.01.07 16:04
все, разобрался блин.
#11. Gemorroj Off (107)
Administrator
2009.01.07 16:04
TIMESTAMP например, но ИМХО это не удобно, в MYSQL 5.0 нет нормального типа UNUX timestamp, лучше всего заносить в БД число генерируемое функцией time(), а на выходе уже форматировать дату.
#12. ПеревозЧЕГ Off (0)
Участник
2009.01.07 17:05
понятно smile
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.017 s