Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- function inslink($rtid1)
- {
- $sql="SELECT MAX(AID) as AID1 FROM TATTR";
- $result=mysql_query($sql);
- $row=mysql_fetch_array($result);
- $aid1=$row["AID1"];
- $sql="INSERT INTO TTYPEATTR VALUES(NULL,'$aid1','$rtid1')";
- mysql_query($sql);
- echo mysql_error();
- }
- include("minc.php");
- print('<br>creating tables...<br>');
- print('<br>creating tables...ок<br>');
- $sql='drop table TINFO';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TRECORDS';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TRECTYPE';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TATTR';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TTYPEATTR';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TLINK';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TGROUP';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TGROUPDES';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TSEND';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TDOWNUP';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TDOWNDOWN';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TTEXT';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TAUTH';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TWORDS';
- mysql_query($sql);
- echo mysql_error();
- $sql='drop table TWORDLINK';
- mysql_query($sql);
- echo mysql_error();
- //-----------------------------
- $sql='create table TTEXT(TID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, IID INT, COMMENT TEXT)';
- mysql_query($sql);
- echo mysql_error();
- //-----------------------------
- $sql='create table TINFO(IID INT NOT NULL PRIMARY KEY AUTO_INCREMENT,TEXTF VARCHAR(250),'.
- ' INTF INT, DATEF DATE, SELN INT,RID INT, AID INT, ATYPE INT)';
- mysql_query($sql);
- echo mysql_error();
- $sql='create table TRECORDS(RID INT NOT NULL PRIMARY KEY AUTO_INCREMENT,RTID INT, DATEIN DATE, HAVEGR INT, OWNRID INT)';
- mysql_query($sql);
- echo mysql_error();
- $sql='create table TRECTYPE(RTID INT NOT NULL PRIMARY KEY, RTIDT VARCHAR(10),'.
- ' RTTEXT VARCHAR(250),IMG_T VARCHAR(40))';
- mysql_query($sql);
- echo mysql_error();
- //--------1 -TEXT
- // 2 -HIDDEN
- // 3 -DATE
- // 4 -INT
- // 5 -
- // 6 -FILE
- // 7 -COMMENT
- // 10+RTID -КЛЮЧ РЕГИСТРАЦИИ RTID-в
- //----------------------ACC
- // 1-COMMON
- // 2-PERSONAL
- // 3-CLOSED
- $sql='create table TATTR(AID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, ATEXT VARCHAR(250), ATYPE INT, ACC INT)';
- mysql_query($sql);
- echo mysql_error();
- $sql='create table TTYPEATTR(TAID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, AID INT, RTID INT)';
- mysql_query($sql);
- echo mysql_error();
- //---------------------RID запись, создающая группу
- $sql='create table TGROUP(GID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, '.
- 'RID INT, GRNAME VARCHAR(100), GDID INT)';
- mysql_query($sql);
- echo mysql_error();
- //--------------включение в группу
- $sql='create table TLINK(LID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, '.
- 'RID INT, GID INT, LTID INT)';
- mysql_query($sql);
- echo mysql_error();
- //-------------------------------------------------------
- //------------------RTID тип записи, создающей группу
- //-----------RTID2 тип записей, включаемых в группу
- // -----GTYPE -тип связи
- // -----1 открытый тип связи
- // -----2 тип связи -(Папка документов)
- // -----3 связь без права добавления инф.
- // -----4 тип связи -(Папка документов) без права добавл.информации
- $sql='create table TGROUPDES(GDID INT NOT NULL PRIMARY KEY,'.
- ' RTID INT, GTNAME VARCHAR(100), RTID2 INT ,GTYPE INT)';
- mysql_query($sql);
- echo mysql_error();
- //--------------------передача информации (по связям) из группы записи доп. инф. группы
- //STYPE
- // 1- информация
- // 2- информация с правом включения в портфель
- // 3- информация с правом записи себя в группу пер. информации
- $sql='create table TSEND(SID INT NOT NULL PRIMARY KEY, RTOBJ INT, GDID INT, STYPE INT)';
- mysql_query($sql);
- echo mysql_error();
- //-------------------из подзаписи инф о доп группах
- $sql='create table TDOWNUP(SID INT NOT NULL PRIMARY KEY, RTINOBJ INT, RTOBJ INT, RTGET INT, STYPE INT, SCOMM VARCHAR(50))';
- mysql_query($sql);
- echo mysql_error();
- //-------------------информация от записи портфеля
- $sql='create table TDOWNDOWN(SID INT NOT NULL PRIMARY KEY, RTINOBJ INT, RTOBJ INT, RTGET INT, STYPE INT, SCOMM VARCHAR(50))';
- mysql_query($sql);
- echo mysql_error();
- //-------------------информация о праве прикрепления инф. в группу.
- //--------------включение в группу
- $sql='create table TAUTH(AUID INT NOT NULL PRIMARY KEY AUTO_INCREMENT, '.
- ' RTID INT, IID INT)';
- mysql_query($sql);
- echo mysql_error();
- //--------------------------------Таблица слов
- $sql='create table TWORDS(NWORD INT NOT NULL PRIMARY KEY AUTO_INCREMENT, TEXTWORD VARCHAR(30))';
- mysql_query($sql);
- echo mysql_error();
- //--------------------------------Таблица связей групп и записей
- $sql='create table TWORDLINK(NLINK INT NOT NULL PRIMARY KEY AUTO_INCREMENT, '.
- ' NWORD INT, RID INT)';
- mysql_query($sql);
- echo mysql_error();
- //--------------------------------------------------------------------------------
- // портфель - общая информация
- //--------------------------------------------------------------------------------
- $sql3[1]="INSERT into TGROUPDES VALUES(1501,15,'Мастерские',1, 1)";
- $sql3[2]="INSERT into TGROUPDES VALUES(15045,15,'Сайты',45, 1)";
- $sql3[3]="INSERT into TGROUPDES VALUES(15047,15,'Разделы/Тексты',47, 1)";
- $sql3[4]="INSERT into TGROUPDES VALUES(15048,15,'Гостевые',48, 1)";
- //------------------------СТРУКТУРА САЙТА
- $sql3[5]="INSERT into TGROUPDES VALUES(45047, 45,'Разделы сайта',47, 2)";
- $sql3[13]="INSERT into TGROUPDES VALUES(45048, 45,'Гостевые',48, 2)";
- $sql3[6]="INSERT into TGROUPDES VALUES(47047, 47,'TREE/TREE',47, 2)";
- //--------------------------------Структура гостевой
- $sql3[7]="INSERT into TGROUPDES VALUES(48047, 48,'Разделы гостевой',47, 2)";
- //------------------------СТРУКТУРА МАСТЕРСКОЙ
- $sql3[8]="INSERT into TGROUPDES VALUES(1047, 1,'Разделы',47, 2)";
- $sql3[9]="INSERT into TGROUPDES VALUES(1045, 1,'Сайты',45, 2)";
- //----------------------Предоставление сайтам инф о мастерских с возм записи
- $sql3[10]="INSERT into TSEND VALUES(1, 1,15045, 3 )";
- //----------------------Предоставление инф. сайтам о разделах мастерской
- $sql3[11]="INSERT into TSEND VALUES(2, 47,1045, 2 )";
- $sql3[12]="INSERT into TSEND VALUES(3, 45,15048, 3 )";
- //---75
- //-----------------------------------------------------------------------------
- $scount[1]=5;
- $sql2[1]="INSERT INTO TRECTYPE VALUES(1,'COMMON','МАСТЕРСКИЕ','kaf.jpg')";
- $sql1[1][1]="INSERT INTO TATTR VALUES(NULL,'Название мастерской',1,1)";
- $sql1[1][2]="INSERT INTO TATTR VALUES(NULL,'Логин',2,2)";
- $sql1[1][3]="INSERT INTO TATTR VALUES(NULL,'Пароль',2,2)";
- $sql1[1][4]="INSERT INTO TATTR VALUES(NULL,'Пароль включения сайтов',55,2)";
- $sql1[1][5]="INSERT INTO TATTR VALUES(NULL,'Комментарий',7,1)";
- $scount[2]=3;
- //-----------------------------------------------------------------------------
- $sql2[2]="INSERT INTO TRECTYPE VALUES(15,'COMINFO','ОБЩАЯ ИНФОРМАЦИЯ','grup.jpg')";
- $sql1[2][1]="INSERT INTO TATTR VALUES(NULL,'Раздел CI',1,1)";
- $sql1[2][2]="INSERT INTO TATTR VALUES(NULL,'Логин CI',1,2)";
- $sql1[2][3]="INSERT INTO TATTR VALUES(NULL,'Пароль CI',2,2)";
- $scount[3]=5;
- //-----------------------------------------------------------------------------
- $sql2[3]="INSERT INTO TRECTYPE VALUES(45,'COMMON','Сайты','pred.jpg')";
- $sql1[3][1]="INSERT INTO TATTR VALUES(NULL,'Логин',1,2)";
- $sql1[3][2]="INSERT INTO TATTR VALUES(NULL,'Пароль',2,2)";
- $sql1[3][3]="INSERT INTO TATTR VALUES(NULL,'Пароль включения гостевой',58,2)";
- $sql1[3][4]="INSERT INTO TATTR VALUES(NULL,'Название сайта',1,1)";
- $sql1[3][5]="INSERT INTO TATTR VALUES(NULL,'Комментарий',7,1)";
- $scount[4]=3;
- //-----------------------------------------------------------------------------
- $sql2[4]="INSERT INTO TRECTYPE VALUES(47,'TXTS','разделы/тексты','kaf.jpg')";
- $sql1[4][1]="INSERT INTO TATTR VALUES(NULL,'Название текста',1,1)";
- $sql1[4][2]="INSERT INTO TATTR VALUES(NULL,'Файл (В формате Word)',6,1)";
- $sql1[4][3]="INSERT INTO TATTR VALUES(NULL,'Комментарий',7,1)";
- $scount[6]=4;
- //-----------------------------------------------------------------------------
- $sql2[6]="INSERT INTO TRECTYPE VALUES(48,'COMMON','Гостевые книги','pred.jpg')";
- $sql1[6][1]="INSERT INTO TATTR VALUES(NULL,'Логин',1,2)";
- $sql1[6][2]="INSERT INTO TATTR VALUES(NULL,'Пароль',2,2)";
- $sql1[6][3]="INSERT INTO TATTR VALUES(NULL,'Название гостевой',1,1)";
- $sql1[6][4]="INSERT INTO TATTR VALUES(NULL,'Комментарий',7,1)";
- //------------------------------Загрузка таблиц
- for ($i=1; $i<=6; $i++)
- {
- $sql_in=$sql2[$i];
- if ($sql_in!='')
- {
- mysql_query($sql_in);
- echo mysql_error();
- $sql="SELECT MAX(RTID) as RTID1 FROM TRECTYPE";
- $result=mysql_query($sql);
- $row=mysql_fetch_array($result);
- $rtid1=$row["RTID1"];
- for ($j=1;$j<=$scount[$i];$j++)
- {
- $sql_in=$sql1[$i][$j];
- mysql_query($sql_in);
- echo mysql_error();
- inslink($rtid1);
- }
- //endfor
- }
- //endif
- }
- //endfor
- //-----------------------------Загрузка передач
- for ($i=1; $i<=84; $i++)
- {
- $sql_in=$sql3[$i];
- if ($sql_in!='')
- mysql_query($sql_in);
- echo mysql_error();
- }
- //endfor
- include("testsp.php");
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement