Деректер қорының web-беттермен байланысы. Информатика, 10 сынып, презентация.


Деректер қорының web-беттермен байланысы

Сабақ мақсаты:

деректер қорының web-беттермен байланысын орнатуын үйрену

Сабақ тақырыбы:

Практикалық жұмысты өзара бағалау:

1. PhpMyAdmin бағдарламасында «Институт» атты деректер қорын және кестелер құрыңыз:

2. «teachers», «courses», «lessons» кестелерін деректермен толтырыңыз.

3. Кестелерді id және tid жазбалары арқылы өзара байланыстырыңыз.

Сервермен байланысты ашу

Деректер қорын таңдау

Деректер қорына сұраныс жіберу

ДҚ-н жабу (әрқашан емес)

Php арқылы деректер қорымен қосылу 4 кезеңде жүргізіледі:

Php арқылы сервермен байланыс орнату.

Php mysql_connect тілі функциясы-MySQL серверімен байланыс ашады. Функцияның үш параметрі бар:

1. "localhost" - сервер, жергілікті жұмыс кезінде "localhost" мәні көрсетіледі»

2. "root" - пайдаланушы аты, жергілікті жұмыс кезінде әдетте "root" деп көрсетіледі»

3. ""- үшінші параметр — құпия сөз, жергілікті құпия сөз жоқ

MySql серверімен байланысын ортнату үшін айнымалы құру:

Php арқылы сервермен байланыс орнату.

2. Ықтимал қатені өңдеу

or die (mysql_error())

Php mysql_error() функциясы MySQL соңғы амалдағы қате жолын қайтарады және тек серверге қосылу әрекеті кезінде ғана емес, сонымен қатар басқа mysql деректер қорымен жұмыс істеу нұсқаларында да қолданылуы мүмкін.

MySQL деректер қорын таңдау және онымен қосылу

Php mysql_connect функциясы-MySQL деректер қорын таңдайды. Функцияның екі параметрі бар:

* "db_name" — деректер қорының аты

* $conn — қосылым көрсеткіші

Деректер қорына сұраныс жасау

Php mysql_query функциясы-берілген көрсеткіш сілтейтін сервердің белсенді деректер қорына сұрау жібереді. Функцияның екі параметрі бар:

* $sql-сұрау

* $conn — қосылым көрсеткіші

Маңызды: қатені оңай табу үшін келесідей сұраныс жасауға болады:

MySQL деректерінде сұраныс нәтижелерін өңдеу

Php mysql_fetch_array функциясысұраныс параметрлеріне жауап беретін қатарлар жоқ болса, өңдеу нәтижесіндегі массивін қайтарады немесе FALSE.

Мысалы: Иванов тегі үшін барлық жазбаларды шығару

Php print_r() функциясы айнымалы туралы ыңғайлы ақпаратты шығаруға арналған

Маңызды: оның аты бойынша және оның нөмірі бойынша жолаққа жүгіну бірдей нәтиже береді:

Задание: 

“teachers” кестесінен id және name таңдауына сұраныс жасаңыз.

Id: name ретінде берілгендерді көрсетіңіз.

Мысал: "name" өрісінің мәніндегі 1-нөмірлі жазбаны таңдаймыз

mysql_result($result, 1, "name")

Өзара бағалау



Толық нұсқасын 30 секундтан кейін жүктей аласыз!!!


Қарап көріңіз 👇


Пайдалы сілтемелер:
» Туған күнге 99 тілектер жинағы: өз сөзімен, қысқаша, қарапайым туған күнге тілек
» Абай Құнанбаев барлық өлеңдер жинағын жүктеу, оқу
» Дастархан батасы: дастарханға бата беру, ас қайыру
Пікір жазу