Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: базы данных
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 46, средняя оценка - 4.65
Maksimchikfull
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
#1

Добавление полей в таблицу MySQL - PHP БД

11.09.2012, 20:10. Просмотров 6701. Ответов 3
Метки нет (Все метки)

Подобно теме Добавление полей в таблице

А вот у меня есть запись такого вида:

SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
CREATE TABLE IF NOT EXISTS `users` (
  `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  `date` INT(10) UNSIGNED NOT NULL,
  `login` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `pass` VARCHAR(32) COLLATE utf8_unicode_ci NOT NULL,
  `admin` tinyint(1) UNSIGNED NOT NULL,
  `type` tinyint(1) UNSIGNED NOT NULL,
  `maxvac` tinyint(2) UNSIGNED NOT NULL DEFAULT '1',
  `view` tinyint(1) UNSIGNED NOT NULL,
  `viewuid` INT(10) UNSIGNED NOT NULL,
  `viewdate` INT(10) UNSIGNED NOT NULL,
  `delete` tinyint(1) UNSIGNED NOT NULL,
  `deleteuid` INT(10) UNSIGNED NOT NULL,
  `deletedate` INT(10) UNSIGNED NOT NULL,
  `sex` tinyint(1) UNSIGNED NOT NULL,
  `photo` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `fullname` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `birthdate` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `fstatus` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `phonenumber` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `email` VARCHAR(255) COLLATE utf8_unicode_ci NOT NULL,
  `exp` tinyint(2) UNSIGNED NOT NULL,
  `education` tinyint(2) UNSIGNED NOT NULL,
  `addeducation` text COLLATE utf8_unicode_ci NOT NULL,
  `proskills` text COLLATE utf8_unicode_ci NOT NULL,
  `perinfo` text COLLATE utf8_unicode_ci NOT NULL,
  `aboutme` text COLLATE utf8_unicode_ci NOT NULL,
  `hide` tinyint(1) UNSIGNED NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=3 ;
Но мне надо добавить поля а не создать таблицу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2012, 20:10
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Добавление полей в таблицу MySQL (PHP БД):

Добавление данных из формы в таблицу. MySQL+php!?
Как добавить данные из формы, каким mysql запросом? вот мои наброски:<? $mysql_database="newData"; $mysql_username="root"; ...

Добавление данных из формы в таблицу. MySQL+php
Вот собственно При добавлении возникает ошибка Warning: Cannot modify header information - headers already sent by ... config.php on line...

Добавление записи в любую таблицу любой базы MySQL из web-интерфейса
Здравствуйте. Не хватает компетенции для решения задачи. Времени на расширение компетенции -тоже. Осваиваю PHP. Нарисовал код, который,...

Добавление товара и добавление отчета в таблицу
Нужна помощь. Нужно в после обновления, добавить данные в другую базу данных (для отчета) $query = "UPDATE stati SET koll='$koll' +...

Добавление полей
Как в существующую таблицу добавить новые поля? Кто знает отзовись:)

Добавление полей в таблице
Здравствуйте! Можно ли добавить полей на таблицах MySQL, после того как таблица уже создана? или наоборот удалить полей после того как...

3
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
11.09.2012, 21:09 #2
куда добавить? в сам запрос? или после этого, в уже созданную?
0
Maksimchikfull
Веб-мастер
89 / 89 / 19
Регистрация: 11.08.2011
Сообщений: 674
11.09.2012, 22:54  [ТС] #3
KOPOJI, в созданную.
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16744 / 6635 / 860
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
11.09.2012, 23:10 #4
MySQL
1
ALTER TABLE `users` ADD COLUMN `имя_поля` ТИП_ПОЛЯ(число_символов) Значение_по_умолчанию AFTER `имя_поля`
К примеру это добавит после логина имя
MySQL
1
ALTER TABLE `users` ADD COLUMN `name` VARCHAR(255) NULL  AFTER `login`
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2012, 23:10
Привет! Вот еще темы с решениями:

Сравнение полей в базе MySql
Есть две таблицы в базе: одна с тремя полями (id, debut1, indeks), вторая имеет поле debut2. Имеется переменная $tekst содержащая большой...

Проверка на наличие полей в MySQL
Приветствую. Заказчик поставил задачу: Отображать на сайте последние просмотренные объекты. Мое решение: Каждый раз, когда...

Вытягивание списка полей из MySQL
ПРивет всем. Имеется База данных с информацией, имеется форма заполнения не могу сообразить как сделать так чтобы при начинании...

Тип полей MySQL в ПХП-скрипте
Здратсвуйте! У меня возникло несколько вопросов... Если кто сможет просьба помочь) 1) есть ли в пхп такая функция, которая бы...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru