|
Работа на РНР с MySQL
В тази част от статията ще разгледаме няколко РНР функции свързани с работата на езика с MySQL сървър за база то данни, които ще ползваме в приложението за новини. За да правим каквото и да е първо трябва да се свържем с базата от данни. Това се постига като използваме функцията: mysql_connect(„адрес до сървъра”, „потребител”, „парола”). Логично след свършване на работата ще трябва да се „откачим” от базата от данни – mysql_close(). За да може да вземем данните, които ни трябват ние трябва да изберем базата данни с която ще работим. Това става с функцията mysql_select_db(‘име на базата данни’). Функцията mysql_query(‘sql’) е тази, която изпълнява заявката за търсене, която връща ресурсен индекс, който се подава като параметър на едно от функциите които служат за извличане на данни, а те са: 1. mysql_fetch_array() – връщаните резултати са върнати като масив. Приема два параметъра. Първия е ресурса от заявката, а втория указва какъв тип масив да бъде: MYSQL_ASSOC – масива е от тип arr[pole_name … lastpole_name] и MYSQL_NUM – масива е от тип arr[0 .. n] 2. mysql_fetch_object() – връща резултатите като обекти, приема като параметър ресурса на заявката. Връщания резултати има следния изглед: $променлива->име_на_поле.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||








