Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
7 / 7 / 0
Регистрация: 20.04.2009
Сообщений: 45

как сделать так что бы пользователи по порядку регались

24.04.2009, 20:03. Показов 1742. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как сделать так что бы пользователи по порядку регались, то есть есть ячейка id в таблице базы и что бы каждый пользователь по номеру, как так сделать?
Мне подсказали Создать поле id, установить у него свойство Автоинкремент. Подскажите как это сделать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.04.2009, 20:03
Ответы с готовыми решениями:

Сделать так, что при переходе на страницу, пользователи видели разный дизайн страницы
Можно ли сделать так, что при переходе на страницу, пользователи видели разный дизайн страницы, т.е 1 заходит на 1 дизайн, 2ой на другой и...

Как сделать так, чтобы терминальные пользователи и их файлы хранились на соседнем диске?
Добрый день! Помогите пожалуйста разобраться, имеется сервер, общее кол-во пользователей около 30 Сама ОС установлена на SSD (250 GB) ...

Как в приложении сделать так, чтобы зарегистрированные пользователи общались анонимно друг с другом?
Есть сайты знакомств, где в анкетах пользователей есть кнопка "написать сообщение", нажимая на которую, пользователь может написать...

8
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
24.04.2009, 20:55
При создании таблицы указываешь для столбца id NOT NULL AUTO_INCREMENT и PRIMARY KEY (`id`)
0
7 / 7 / 0
Регистрация: 20.04.2009
Сообщений: 45
24.04.2009, 21:15  [ТС]
что то я не понял, а можно пример какой то более подробный плз?
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
24.04.2009, 21:35
Пожалуйста
AUTO_INCREMENT
PRIMARY KEY
0
7 / 7 / 0
Регистрация: 20.04.2009
Сообщений: 45
24.04.2009, 21:59  [ТС]
PHP
1
2
3
4
5
6
CREATE TABLE user (id MEDIUMINT NOT NULL AUTO_INCREMENT,
name CHAR(30) NOT NULL, PRIMARY KEY (id));
INSERT INTO user (name) VALUES ("$_POST[nick]");
 
 
SELECT * FROM user;
я вписал такое но мне пишет ошибка.
0
Телепат
 Аватар для Милый Враг
724 / 118 / 8
Регистрация: 28.04.2009
Сообщений: 442
28.04.2009, 20:26
$query="CREATE TABLE user(
id BIGINT( 20 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
name char(30) NOT NULL
) ENGINE = MYISAM ;";
$result=@mysql_query($query);

$result=@mysql_query("INSERT INTO user (name) VALUES ("$_POST[nick]")");
0
Почетный модератор
 Аватар для Humanoid
11553 / 4348 / 452
Регистрация: 12.06.2008
Сообщений: 12,453
28.04.2009, 20:50
Цитата Сообщение от Милый Враг
id BIGINT( 20 )
На обычных 32-битных операционках лучше использовать просто INT... а то BIGINT немного медленнее будет работать... да и лишние 4 байта на каждую запись будет занимать. К тому же вряд ли количество пользователей перевалит за 4 с лишним миллиарда (ограничение у INT UNSIGNED - 4294967295, а у INT SIGNED (он же обычный INT) - 2147483647 )
0
 Аватар для Ceran
172 / 101 / 10
Регистрация: 22.02.2009
Сообщений: 440
28.04.2009, 21:56
Цитата Сообщение от zowen Посмотреть сообщение
PHP
1
INSERT INTO user (name) VALUES ("$_POST[nick]")
я вписал такое но мне пишет ошибка.
Вносимые в таблицу значения необходимо обрамлять одиночными кавычками '. За исключением чисел.
PHP
1
2
INSERT INTO user( name )
           VALUES (' ".$_POST[nick]." ')
Если это код PHP, то желательно пользоваться конкатенацией. Во-первых это идеологически правильнее, а во-вторых любой редактор с подсветкой синтаксиса выделит переменные из текста, то есть налицо удобство и читабельность.
0
Телепат
 Аватар для Милый Враг
724 / 118 / 8
Регистрация: 28.04.2009
Сообщений: 442
29.04.2009, 09:27
Цитата Сообщение от Милый Враг Посмотреть сообщение
$result=@mysql_query("INSERT INTO user (name) VALUES ("$_POST[nick]")");
ошибочка вышла в кавычках ((

$result=@mysql_query("INSERT INTO user (name) VALUES ('$_POST[nick]')");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.04.2009, 09:27
Помогаю со студенческими работами здесь

VBulletin Как сделать так чтобы новые пользователи проходили регистрацию, а потом активацию через мыло?
Поставил форум версии 4.1.2, Так вод подскажите Как сделать так чтобы новые пользователи проходили регистрацию, а потом активацию через...

Плеер: Как сделать так, чтобы песни проигрывались по порядку?
Здравствуйте, те кто сидит на форуме. Такая проблемка, создал плеер кое как, там может быть в плейлисте сразу понесколько песен, но...

Как сделать так что я мог умножать не на два числа а на 3,4,5 и так далее?
Вот код: #include <iostream> #include <conio.h> using namespace std; int main(){ float a,c; char b; skip: ...

Как сделать передвижение квадрата в Unity 2d Как сделать так что бы он двигался как в игре Read BAll 4
Помогите с передвижением квадрата в Unity 2d Как сделать так что бы он двигался как в игре Read BAll 4. Чтобы получается он перекатывался....

Как сделать,у меня сервер обычная XP,как мне правильно сделать так,что бы некоторые компы отрезать от инета,но не от базы данных(К+ и 1С и т.п)
Система токая,инет идет на модем,с модема идет на хаб,с хаба на всех??? какой прогой лучше воспльзываться?? если есть возможнасть то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru