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

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

24.04.2009, 20:03. Показов 1763. Ответов 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
11559 / 4353 / 453
Регистрация: 12.06.2008
Сообщений: 12,455
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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru