Mysql мәліметтер базасында құрылған мәліметке php шаблонын қолданып сайт құру


Жұмыс түрі: Курстық жұмыс
Тегін: Антиплагиат
Көлемі: 37 бет
Таңдаулыға:
Кіріспе
Дәйекті ең танымал программалау тілдері және веб дамыту тізіміне көптеген жылдар бойы PHP. Әрине, басқа тілдер бар, бірақ қозғалтқыш WordPress сайттар негізінде жаппай негізінен тілді танымал одан әрі өсу үшін қосымша серпін ретінде қызмет атқарды.
PHP дегеніміз не?
PHP Hypertext Preprocessor ( «preobrabotchik HTML» сияқты нәрсе) білдіреді.
Бұл нені білдіреді? Ның алыс сәл бастайық: тілдерінде екі түрі бар. «Сервер» - бір түрі «клиент» және басқа да деп аталады.
Пән аймағының сипаттамасы. Мәселенің тұжырымы «Мәліметтер базасы» теориялық білімді бекіту, сондай-ақ зерттеу барысында алынған деректер базасын жобалау дағдыларын біз PHP MYSQL және «жылы» қарапайым сайт жасау болады. PHP-сайт жасау үшін, сондай-ақ PHP-бағдарламалау тиісті білімді талап етеді. PHP-бағдарламалау бойынша арнайы теориялық видео Әрине оларды дайындау үшін зерттелген.Яғни, бірнеше бөлімдерден тұрады PHP жазылған қарапайым веб-сайтын, (сайттың көрінетін бөлігі) болады:
. Басты бет (тіркелген өлшемді статикалық ақпарат)
. (Деректер базасынан алынған) Мақалалар
. Сабақтары (сондай-ақ, дерекқорынан алынады)
. Біз (статикалық ақпарат) туралы
Қажет болса бет атақтары мысалы, өзгертуге болады: Мақалалар - Қызметтер, сабағы - өнімдер бойынша.
Сондай-ақ, сайтта бөлімдерден тұратын, әкімшісі аймағын (сайттың
2
көрінбейтін бөлігі) іске асырылатын болады:
. қосу
. редакциялау
. жою
Сайттың көрінетін бөлігі әрбір нүктесінде - сайттың көрінбейтін бөлігінде тиісті функцияларды жүзеге асырылатын болады.
соңында жерде айналуы тиіс осындай сайт (көрінетін бөлігі) болып табылады:
3
Біз осы сайтты іске асыруға кірісеміз.
2. Қаражат / жобалық әдістеме таңдау. дерекқорды таңдау
сайт деректер базасы
MySQL - деректер базасын құру үшін деректер базасын таңдалды.
MySQL - Oracle корпорациясы компаниясының тегін деректер базасы болып табылады. MySQL тасымалданатын DeNWeR сервер Ассамблеясының бір бөлігі болып табылады.
MySQL икемділігі кестелерде көптеген түрлері үшін қолдауды қамтамасыз етеді. Сонымен қатар, MySQL деректер базасын кестелер жаңа түрлерін құру принциптерін көрсететін, үстел мысалы арнайы түріне келеді. Ашық сәулет және GPL лицензиясы, кестелер жаңа түрлері ДҚБЖ MySQL әрқашан бар.
MySQL, соның ішінде Windows XP платформалар үлкен саны, портирована.
MySQL, Delphi тілі, С, С ++, Эйфель, Java, Lisp, Perl, PHP, Python, Ruby, Smalltalk, және Tcl үшін API бар . NET тілдер үшін кітапхана және ODBC
4
драйвері MyODBC арқылы ODBC үшін қолдау көрсетеді.
Осы курстық жобаның бір бөлігі ретінде деректер базасын дамыту мақсатында MySQL 5. 0. 45 деректер базасын пайдаланылады.
MySQL деректер базасын, осы нұсқасында толық дерлік SQL стандартты қолдау жүзеге асырылады.
ДК жергілікті серверді орнату және деректер базасын құру үшін, виртуалды (жергілікті) DeNWeR серверін пайдаланыңыз.
Денвер (Ерлерге арналған веб-Developer орнату) - Windows бақылауында (Интернетке қосылу қажеттілігінсіз) жергілікті компьютерде сайттарды құру және күйін келтіру үшін бөлу және бағдарламалық қабығы жиынтығы (веб қолданбалар, басқа да динамикалық мазмұн веб-беттер) .
Негізгі пакеті Денвер кіреді:
• SSI, SSL, mod_rewrite, mod_php қолдайтын Apache веб-сервер.
• Г. Д., MySQL, SQLite қолдайтын PHP аудармашы.
• мәміле қолдау (mysqld-MAX) бар MySQL деректер базасы.
• үлгілерге негізделген басқару жүйесі виртуалды иелері.
• іске қосу және өшіру басқару жүйесі.
• PhpMyAdmin панелі деректер базасын басқару үшін.
• стандартты кітапханалар (бөлек сатылады) жоқ Perl аудармашы ядро.
• PHP, Perl, arser және басқалармен бірлесіп эмулятор онымен және SMTP
5
1. Орнатудан кейін бірден толық сіз қашықтағы серверге оның файлдарды тиемей PHP сценарий әзірлеу және отладки үшін өте тиімді болып табылады сайттар шексіз санын, жұмыс істей алады, онда жергілікті компьютерде іске қосылған Apache веб-серверді жұмыс қолжетімді. подкаталога / DeNWeR пайдаланылатын барлық «Денвер» Run аспап (немесе / және т. б. ) іс жүзінде орнату түбірін іске қосу үшін «Денвер. » Егер сіз виртуалды диск бастағанда (жобаның барлық файлдар сақталатын әдепкі Z :), құрылады.
Осы курстық жобаға және үшінші нұсқасы DeNWeR пайдаланылатын деректер базасын құру дамытуға.
Ол мыналарды қамтиды:
• PHP нұсқасы 5. 2. 4
• PhpMyAdmin нұсқасы 2. 6. 1
• MySQL нұсқасы 5. 0. 45
ол жоба бойынша жұмысты бастау үшін жеткілікті деп (. : Hypertext Preprocessor - «PHP: Ағылшын PHP. жеке веб-беттерді» құру үшін гипермәтіндік препроцессора «, » Құралдар) - Сценарийін, кеңінен веб-бағдарлама әзірлеу үшін пайдаланылатын жалпы мақсаттағы бағдарламалау тілі . Қазіргі уақытта хостинг-провайдерлердің басым көпшілігінің қолдауымен және динамикалық веб-сайттарды құру үшін пайдаланылатын жетекші бағдарламалау тілі болып табылады.
веб-сайттарға құрылыс Әйгілі веб-бағдарлама әзірлеу үшін кірістірілген құралдарының үлкен жиынтығы болуымен анықталады.
негізгілері болып табылады:
• Автоматты POST өндіру және Get-параметрлерін, және кіріктірілген массивтердің веб серверіндегі айнымалы ортаны;
•, Oracle, көптеген әр түрлі деректер базасын басқару жүйелері (MySQL, MySQLi, SQLite, PostgreSQL, Oracle (OCI8) бар Microsoft SQL Server, Sybase,
6
ODBC, mSQL, IBM DB2 Cloudscape және Apache Derby, Informix Ovrimos SQL, Lotus әрекеттесу Ескертулер, DB ++, DBM, деректер базасын, DBX, FrontBase, FilePro, Энгра II, Сезам, Firebird / InterBase, Paradox рұқсат, MaxDB, PDO интерфейсін) Файл;
• HTTP-тақырыбын жіберу автоматтандырылған;
• HTTP-авторизация жұмыс;
• печенье және сессиялар жұмыс;
• жергілікті және қашықтағы файлдармен, розеткалар жұмыс.
• серверге жүктелген өңдеу файлдар;
• XForms жұмыс істеу;
Қазіргі уақытта, PHP әзірлеушілер жүздеген мың пайдаланылады. Рейтинг TIOBE корпорациясының ақпараты бойынша, 2011 жылдың сәуірінде, PHP 5 программалау тілдері арасында орнында болды, іздеу жүйесі деректеріне негізделген. PHP пайдаланып [5] ірі сайттар, Facebook, Vkontakte, Уикипедия және басқалар болып табылады.
(Linux, Apache, MySQL, PHP) веб-сайттарды құру үшін бағдарламалық қамтамасыз етуді, жалпы жиынтығы - шам енгізілген.
Осы курстық жобаның, атап айтқанда өндіру / өңдеу / а PHP-код арқылы дерекқорға деректерді жою дамыту барысында, мынадай функциялар мен PHP тілі құратын пайдаланылды:
• базалық жобалау ИФ-ELSE;
• Қос шарттары ИФ-ELSE;
• Кірістірілген жобалау кезінде-ELSE;
• ал циклдің (DO-кезде) ;
• массивтер;
• ассоциативті алқаптарының;
• Күн және уақыт функциялары;
7
• isset функциясы;
• тапсыру айнымалылар әдістері GET және POST;
• superglobal $ _SERVER;
• нұсқау қамтиды;
• деректер базасын байланыстарды функциялары;
• деректер базасынан таңдау функциясы;
• циклінде дерекқорынан шығу деректер;
• PRINTF цикл;
• Іріктеу операторы - SELECT;
• INSERT операторы - INSERT;
• жаңарту үзінді - UPDATE;
• оператор жою - DELETE;
1. 1 Біздің жобаның құрылымы
Жалпы болім және бөлім атауы:Сайт 2 бөлімнен тұрады
8
Сайттың бас бөлігі 6 PHP-2 файлдар мен қалталарды тұрады.
(Басқа да файлдарды кейінірек түсіндіру болады)
IMG қалта 3 суреттерді қамтитын болады:
• bg. gif - фондық сурет;
• header. jpg - қақпағы сайт;
- • 150 үшін blog. png дастархан мәзірімнің пунктының 3D-қорап: жеткізу;
Файлдар:
. index. php - басты бетінде шығару үшін жауапты болып табылады;
. articles. php - деректер базасынан шығару, мақалалар тізімін жауапты болады;
. lessons. php - деректер базасынан шығару, сабақтар тізіміне жауапты болады;
. contacts. php - бетінде «Біз туралы» визуализацияланған жауапты болады;
. view_lesson. php - сіз сурет бетте lessons. php Бұл сабақта туралы сілтемені басыңыз кезде, белгілі бір сабақ жасасу үшін жауапты болады;
. view_articles. php - сіз сурет бетті articles. php осы баптың сілтемені басыңыз кезде, белгілі бір баптың алып қою үшін жауапты болады;
блоктар қалта сайттың жекелеген блоктарға ұсынылатын болады файлдар қамтитын болады. бір файл - бұл өзгертуге, бақылауға жеңіл болды, сондықтан сайт, блоктарға сайттың беттерінде мыңдаған бөлінеді.
9
Admin бөлігі (олар кейінірек түсіндірді болады) мынадай файлдар мен қалталарды тұрады - қалтаны «Admin»:
Дерекқор т. б. барлық мәтіндер, мақалалар, сабақ, сақтайды 4. Негізгі бетке Сайт
Төмендегідей сайттағы бет болып табылады:
Бұл беттің қайнар көзін коды осы сияқты көрінеді:
10
<?php "blocks/bd. php"; /*Дерекқорға қосылу
$result = mysql_query ("SELECT title, meta_d, meta_k, text FROM settings
WHERE page='index'", $db) ;
$myrow = mysql_fetch_array ($result) ; ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. 01 Transitional//EN" "http://www. w3. org/TR/html4/loose. dtd">
<html>
<head>
<meta http-equiv="Кеңейтім пакеті таңдаңыз " content="text/html; charset=windows-1251">
<title><?php echo $myrow ['title'] ; ?></title>
<meta name="description" content="<?php echo $myrow ['meta_d'] ; ?>">
<meta name="keywords" content="<?php echo $myrow ['meta_k'] ; ?>">
<link href="style. css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" align="center"> <!--Қақпағы сайты қосу -->
<?php include "blocks/header. php"; ?>
<tr>
<td><table width="690">
<tr>
<!--Сайттың сол жақ мәзірін қосыңыз -->
<? include "blocks/left. php"; ?>
<td class="right" valign="top">
<?php echo $myrow ['text'] ; ?>
</td>
11
</tr>
</table></td>
</tr>
<!--Сайт жертөле қосу -->
<? include "blocks/footer. php"; ?>
</table>
</body>
</html>
Бiз сайттың өзінде блоктарға бөлінеді жатқанын көріп отырмыз. Бұл келесі код көруге болады:
<!--Қақпағы сайты қосу -->
<?php include "blocks/header. php"; ?>
<!--Сайттың сол жақ мәзірін қосыңыз -->
<? include "blocks/left. php"; ?>
<!--Сайт жертөле қосу -->
<? include "blocks/footer. php"; ?>
Бұл функция блоктар қалтасында орналасқан header. php файлында деректерді «тянет».
Әр бетке (блоктар қалта) 5. Файлдар шанышқысы
• Файл bd. php<? $db = mysql_connect ("localhost", "php", "12345") ; _select_db ("phpsite", $db) ; ?>
Бұл файл деректер базасына қосу үшін жауапты болып табылады.
• Файл footer. php<tr>
<td width="690px" class="footer">Авторы © 2015-2016»,
12
SmartWebMaster. ru -Ескабылова Райгульдің блогі</td>
</tr>
Бұл файл, оның әр бетінде сайттың «жертөле» алып қою үшін жауапты болып табылады.
• Файл header. php<tr>
<td><img src="img/header. jpg" width="690" height="100"></td>
</tr>
Бұл файл өзінің сайтында әрбір беттегі «қақпақтардың» алып қою үшін жауапты болып табылады.
• Файл left. php<td width="182" class="left" valign="top">
<p align="center" class="title">Навигация</p>
<div id="coolmenu">
<a href="index. php">Главная</a>
<a href="articles. php">Создание сайтов</a>
<a href="contacts. php">Онас</a>
</div>
<p align="center" class="title2">Рассылка</p>
<div class="formm" width="80%">
<div align="center"><img src="img/150-for-blog. png">
</div>
<div align="left">
<!-- SmartResponder. ru subscribe form code (begin) -->
<script language="javascript" type="text/javascript">SR_IsListSelected(el)
{(var i = 0; i < el. length; i ++) (el[i] . selected [i] . checked) i; -1;
}SR_trim(f)
13
{f. toString() . replace(/^[ ] +/, '') . replace(/[ ] +$/, '') ;
}SR_submit(
{["field_email"] . value = SR_trim(f["field_email"] . value) ; ["field_name_first"] . value = SR_trim(f["field_name_first"] . value) ; ((SR_focus = f["field_email"] ) && f["field_email"] . value. replace(/^[ ] +/, '') . replace(/[ ] +$/, '') . length < 1 (SR_focus = f["field_name_first"] ) && f["field_name_first"] . value. replace(/^[ ] +/, '') . replace(/[ ] +$/, '') . length < 1) { alert("Жұлдызшамен белгіленген барлық қажетті өрістері үшін (көрсетіңіз) ") ; SR_focus. focus() ; return false; }(!f["field_email"] . value. match(/^[A-Za-z0-9] [A-Za-z0-9\. _-] *[A-Za-z0-9_] *@([A-Za-z0-9] +([A-Za-z0-9-] *[A-Za-z0-9] +) *\. ) +[A-Za-z] +$/) ) { alert("Некорректныйсинтаксис email-адреса!") ; f["field_email"] . focus() ; return false; } true;
}
</script>
</div>
<form style="margin: 0; padding: 0; " name="SR_form" target="_blank" action="http://smartresponder. ru/subscribe. html" method="post" onsubmit="return SR_submit(this) ">
<div align="left">
<input type=hidden name=version value="1">
<input type=hidden name=tid value="0">
<input type=hidden name=uid value="82017">
<input type=hidden name=lang value="ru">
<table width="188">
<tr><td width="180" align=center style="padding: 5px; border: 0px solid #ff; "><table cellspacing=1 cellpadding=2 align=center>
14
<tr><td><input type=hidden name="did[] " value="74978">
</td></tr>
<tr><td style="font-family: Verdana; font-size: 10pt; color: #; font-weight: bold; " align="center">Ваш e-mail: <font color="#ff"><b>*</b></font></td></tr>
<tr><td align="center"><input type=text size="20" style="font-family: Verdana; font-size: 10pt; color: #; background-color: #; " name="field_email" value="">
</td></tr>
<tr><td style="font-family: Verdana; font-size: 10pt; color: #; font-weight: bold; " align="center">Вашеимя: <font color="#ff"><b>*</b></font></td></tr>
<tr><td align="center"><input type=text size="20" style="font-family: Verdana; font-size: 10pt; color: #; background-color: #; " name="field_name_first" value="">
</td></tr>
</td></tr>
</table></td></tr>
</table>
</div>
</form>
<div align="left">
<!-- SmartResponder. ru subscribe form code (end) -->
</div>
</div>
</div>
<!-- showcase -->
15
</tb
Бұл файл, оның әр бетінде сайттың сол жақ мәзір шығару үшін жауапты болып табылады.
6. Деректер базасын құру және кестелерді толтыру Осы курстық жобаның аясында біз дерекқорына қосу үшін екі жолдарын қарастырады. Бірінші жол - қолмен дерекқорына қосу үшін. Яғни, біз қолмен дерекқор кестелерде тиісті өрістерге қажетті ақпаратты салыңыз болады. Екінші жолы - автоматты түрде деректер базасына деректерді қосу үшін. Біздің сайттың көрінбейтін бөлігінде әкімшілік тақтасы арқылы Яғни. Біз бірінші әдісі бастайық. • жергілікті серверді іске қосыңыз - DeNWeR; • PhpMyAdmin өтіңіз (жергілікті сервердегі жолы: HTTP: // жабылды / Құралдар / PhpMyAdmin /) • Жаңа дерекқорды жасау ( «phpsite» деп атайды)
• Кесте параметрлерін жасау, барлық түзетулерді, мақалалар мәтіндерді, сабақтар, өзіндік бет мәтінді бетте, бет атауларында (Мета тег атауы), мета-тег түйінді сөздер, сипаттамасы, т. б. «Біз туралы» мәтін болуы болады, ол Бұл кестеде, біз 6 өрістерді қажет.
16
• Төмендегі суретте көрcетілгендей, барлық өрістерді толтырыңыз және «Сақтау» батырмасын басыңыз:
• Батырмасын басу арқылы біздің кестеде алғашқы жазба кірістіруге болады «салыңыз»;
• Біз мәзірі, атап айтқанда бар 4 беттерді толтырыңыз: index. php, contacts. php, lessons. php және articles. php.
Басты бет (index. php) толтыру мысалын қарастырайық
Егер біз осы өрісті орнату кесте құру кезінде, өйткені ID өрісінің мән, автоматты түрде тағайындалады - AUTO_INCREMENT;
Field бет - біз мұқтаж бетті толтыру.
Өріс тақырыбы - бет атауы;
Field meta_d - мета-тег сипаттау үшін қажетті;
Field meta_k - КҰқсас сөздер мета тег үшін қажетті;
(Мысалы, Яндекс, Google сияқты) іздеу жүйелері үшін қажетті өрістер
17
meta_d және meta_k
Осылайша, 3 қалған беттер үшін, осы жолмен, барлық өрістерді толтырыңыз.
Енді біз беттердің әрбір 4 жаңа жазбаларды бар екенін көруге болады.
• Деректер базасын (-> Жаңа пайдаланушыны қосу Артықшылықтар) жаңа пайдаланушыны қосу. Ол атаумен пайдаланушы болсын «? Php» және құпия сөз «12345»
Біз ешқандай проблема одан әрі жұмыс істеу үшін біздің пайдаланушылар барлық артықшылықтар береді.
Дерекқорға қосылу үшін, біз жауапты bd. php файл
7. Деректерді дерекқордан шығарып
біз деректер базасымен қосылу үшін қажет бірінші нәрсе. Бұл әрекетті орындау үшін, біздің bd. php файлындағы келесі PHP-кодты белгілеу:
<? $ DB = mysql_connect ( «жабылды», «PHP», «12345») ; _ select_db (
18
«phpsite», $ дБ) ; ?>
mysql_connect функциясы Дерекқорға қосылуға арналған жауапты болып табылады. жақшада 3 параметрлерін көрсетеді: сервер (жабылды), пайдаланушыға (PHP), пароль (12345) ;
айнымалы $ дБ жылы Skid функциясы.
функциясы mysql_select_db арқылы дерекқорды таңдаңыз. ($ ДБ «Phpsite», ) - параметр дерекқор атауын және байланыс ID (! Қосымша) көрсетеді ретінде атауы, сипаттамасы, түйінді сөздер, мәтін өзі: Енді әр бетте bd. php файлды жалғағаннан кейін, біз деректер базасын 4 кен орындарынан тартыңыз керек.
<Php «блоктары / bd. php» ; ? / * A * қосылу /
$ Нәтиже = функциясы mysql_query ( «тақырыбын таңдаңыз, meta_d, meta_k, мәтін параметрлерінен бет = 'индексі», $ дБ) ;
$ Myrow = mysql_fetch_array ($ нәтиже) ;
?>
Таңдау үшін (ТАҢДАУ) және біз (параметрлерінен), содан кейін өрістерді (атауы, meta_d, meta_k, мәтін), кестеден не қажет көрсетеді, содан кейін өрістен (бет = 'индексі «, $ дБ) айнымалы ($ нәтижесінде) осы функцияның Zanesёm нәтижесі. Осы нәтижелерімен жұмыс істеу үшін, біз айнымалы ($ myrow) жасауға және оған біз функциясының нәтиже әкеледі қажет.
$ Myrow 4 жасушаларының жиымын кірді.
беттегі ақпаратты көрсетеді. Мета тег сипаттамасы, кілт сөздерді, мәтін және бет атауын. жаңғырығы функциясы арқылы шығыс.
? <Title><PHP жаңғырығы $ myrow [ 'атауы'] ; ?></ Title>
19
<META NAME = «сипаттама» мазмұн = «<PHP жаңғырығы $ myrow [ 'meta_d'] ; ??>»>
<META NAME = «Түйінді сөздер» мазмұн = «<PHP жаңғырығы $ myrow [ 'meta_k'] ; ??>»> мәтін:
? <Php жаңғырығы $ myrow [ 'мәтін'] ; ?>
lessons. php, articles. php, contacts. php: Сол сияқты, 3-бет қалған өзгерту.
8. Кесте сабақтар мен қосу сабақтар
Барлық сабақ мәтін дерекқорында сақталады. Суреттер серверге және деректер базасын бөлек қалталарға сақталады сілтеме сақталады.
lessons. php бетінде кестеден үйренген барлық сабақ көрсетеді. ол осы келеді қараңыз:
Яғни, біз файлға lessons. php бірінші статикалық ақпаратты барады, содан кейін деректер базасында барлық қолданыстағы сынып тізіміне барады.
Әрбір сабақ бөлек табаққа пайда болады, және ол барады: сабақ атауы, сабақтың Сонымен күні, сабақ авторы және сабақтың қысқаша сипаттамасы.
атауы, сипаттамасы, meta_d, meta_k, мәтін, авторы, күні, ID: Біз келесі өрістерді қажет болады.
• өріс тақырыбы - Сабақтың тақырыбы.
• далалық сипаттамасы - сабақтың қысқа сипаттамасы.
• ID далалық - автоматты түрде толтырылады.
• авторы далалық - сабақтың авторы.
• Бүгінгі күні саласы - сабақтың Сонымен күні.
• саласындағы қалған, біз қазірдің өзінде таныс.
PhpMyAdmin барып және жаңа кесте жасау: 8 кен орындарынан сабақтар.
20
Әзірге оған ешқандай жазбалар.
Суреттер біздің веб-сайтында бөлек қалтасында сақталатын болады. Әрбір сабақ - жеке қалта.
Барлығы сабақтар қалта -> Сабақтың Сонымен күннен қалта -> қалта сабақтың атауы бар; Барлық Құжаттарға Бұл қалтаға қосылған сабақ көшіріңіз.
Енді жаңа сабақты (lessons_template. php) қосу үшін бет үлгісін жасау. Бұл бетте кейбір жазу мәтін, кескіндерді кірістіру, т. б.
Жазбаша және редакциялау мәтіннен кейін, біз (суреттер сілтемелері бар, яғни дайын HTML-код) оны көшіру және (мәтін өрісінде) дерекқорда сабақтар кестеге қойыңыз. Барлық өрістерді толтырыңыз және сақтаңыз.
Файлдың Admin ауданы құрылымы мынадай түрде көрінеді:
21
Анықтама: 2 қалталар блоктар және IMG.
Img қалта сол кескіннің барлық бар. Бірақ блоктар left. php файл қалта құрылымы - аз өзгерді және төмендегідей болып табылады:
<td width="182" class="left" valign="top">
<p align="center" class="title">Уроки</p>
<div id="coolmenu">
<a href="new_lesson. php">Добавить</a>
<a href="edit_lesson. php">Редактировать</a>
<a href="del_lesson. php">Удалить</a></div>
<p align="center" class="title">Статьи</p>
<div id="coolmenu">
<a href="new_article. php">Добавить</a>
<a href="edit_article. php">Редактировать</a>
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz