Web dasturlashga kirish ” fanidan tayyorlagan


Ma’lumotlar bazsi ustida amallar


Download 140.62 Kb.
bet4/5
Sana21.04.2023
Hajmi140.62 Kb.
#1373410
1   2   3   4   5
Bog'liq
3 mustaqil ish

4.Ma’lumotlar bazsi ustida amallar Malumotlar bazalarini tanlash MySQL da malumotlar bazasini tanlash use buyrugi yordamida amalga oshiriladi:
Mysql> use book; PHPda buning uchun mysql_select_db funksiyasi mavjud. Mysql _select_db: sintaksisi mantiqiy mysql_select _db(database_name qatori); Bu funksiya TRUE qiymatini ma’lumotlar bazasini muvaffaqiyatli tanlanganda qayataradi va FALSE ni esa aksincha bo’lganda Misol; Book ma’lumotlar bazasini tanlash
Barcha buyruqlar bir xil ;
Mysql_field_name (result qatori butun field_offset) resursi; Mysql_field_type (result qatori butun field_offset ) resursi; Mysql _field_flags (result qatori butun field_offset ) resursi; Mysql_field_len ( result qatori butun field _offset ) Bu yerda result – bu so’rov natijasi identifikatori ( masalan mysql_ list _fields yoki mysql _ query funksiyalari bilan jo’natilgan so’rov ) field _offset esa - natijadagi maydonning tartib raqami. Mysql _num _rows (result resursi ) buyrug’I result ning ko’pgina natijalari qatori. Miqdorini qaytaradi.

Misol: Artifacts ( eksponstlar kolleksiyasi ) jadvali maydonlarini ro’yxatini olish.$conn = mysql _ connect (“ localhost” “ root” “ parol yozmang” ) ordie ( “ Aloqa o’rnatib bo’lmaydi : “ mysql_error ()) echo “ Aloqa o’rnatiladi” mysql _select _db ( “book”) $list _f = mysql _list _fields ( book “Artifacts” $conn ) $n = mysql _ num _ fields ($list _f ); for ($i =0 <$n ; $i ++ ) { $type =mysql _field _type ( $list _f $i ) ; $name_f = mysql _ field_name ($list _f, $i) $len = mysql _ field _len ($list_f $i ); $flags_star = mysql_field _flags ($list_f, $i ); echo “


Maydon nomi :” . $name_f; echo”
Maydon turi :” . $type; echo”
Maydon uzunligi:” . $lene; echo:
Maydon bayroqlari qatori :” . $flags_ star . “
”; } Natija sifatida taxminan quyidagilarni olish mumkin ( albatta, jadvaldagi ikkita maydon bo’lganda ) : 1. Maydon nomi : id 1.2. Maydon turi : int 1.3. Maydon uzunligi : 11 1.4. Maydon bayroqlari qatori : not_null primary_key auto_increment 2. Maydon nomi : title 2.1. Maydon turi : staring 2.2. Maydon uzunligi: 255 2.3. Maydon bayroqlari qatori:



Download 140.62 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling