Автор Тема: проверка существования таблицы  (Прочитано 3449 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sen

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 23
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
проверка существования таблицы
« : 27 Октября 2002, 14:30:31 »
драсти!

вообщим, такая проблема:

надо определить скриптом php есть ли таблица в базе данных mysql.
если её нет, то создать её! и самое главное - тут же заполнить нужными значения по дефолту.

то есть. таблица по сути - настройки скрипта и если их нет, то она должна создаться и заполнится настройками по умолчанию.

заранее fanx!

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
проверка существования таблицы
« Ответ #1 : 27 Октября 2002, 14:38:17 »
CREATE TABLE IF NOT EXISTS Таблица_Настроек(
.....
)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Sen

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 23
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
проверка существования таблицы
« Ответ #2 : 27 Октября 2002, 15:00:52 »
таблица настроек??
она создаст пустые пункты, а мне надо, чтобы они были уже заполнены дефолтной информацией.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
проверка существования таблицы
« Ответ #3 : 27 Октября 2002, 15:39:51 »
insert ignore ....
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Гаррилл

  • Наглый тип
  • Постоялец
  • ***
  • Сообщений: 202
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phpbbcms.sf.net
проверка существования таблицы
« Ответ #4 : 27 Октября 2002, 15:47:56 »
Sen
Ну так настрой.
INSERT INTO Таблица настроек (field1, field2, fieldn) VALUES (1, 2, 3)

Оффлайн rembo

  • Больной
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.v4.ru
проверка существования таблицы
« Ответ #5 : 27 Октября 2002, 18:39:42 »
Еще может пригодиться REPLACE
программист должен все сделать так, чтоб потом ничего не делать

 

Sitemap 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