مهارات سوفت  


العودة   مهارات سوفت > مهارات مواقع > مهارات لغــــات البــــرمـجــــة
التسجيل التعليمـــات البحث مشاركات اليوم

مهارات لغــــات البــــرمـجــــة لغات البرمجه php و asp و Ajax و Java و غيرها

إنشاء موضوع جديد  رد
 
أدوات الموضوع
  #1  
قديم 30-07-2007, 12:03 مساء
مُجَاهِد مُجَاهِد غير متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,465
افتراضي دوال الـ Mysql - الجزء الثاني



دوال الـ Mysql - الجزء الثاني
في هذا الدرس سوف نقوم بإنشاء قاعدة البيانات و حذفها و تتعرف على عدد قواعد البيانات الموجودة في الخادم وغير ذلك من المهارات ..

1 - الدالة mysql_create_db :
Code ..
boolean mysql_create_db(string databasename, integer link);



تقوم هذه الدالة بإنشاء قاعدة بيانات جديدة مرر لها اسم قاعدة البيانات ورقم الاتصال العائد من الدالة mysql_connect أومن الدالة mysql_pconnect ..
مثال:
Code ..
<?
// حيث أن الفراغ هو الباسورد az الإتصـال بقاعدة بيانات اسمها
$link = mysql_pconnect("localhost", "az", ""
);
// انشاء قاعدة بيانات جديدة
if (! mysql_create_db($link, "mag"
))
{
print(
"فشل إنشاء قاعدة البيانات الجديدة"
)
exit();
}
?>



2- الدالة mysql_drop_db :
Code ..
boolean mysql_drop_db(string databasename, integer link);



تقوم هذه الدالة بحذف قاعدة البيانات المحددة بالمعطى databasename ..

3- الدالة mysql_list_dbs :
Code ..
integer mysql_list_dbs(integer link);



تقوم هذه الدالة بإعادة موشر لكل قواعد البيانات الموجودة في الخادم لغرض استعمالها مع الدالة mysql_fetch_row وأمثالها .


من مواضيع مُجَاهِد في مهارات

__________________
بو مُجَاهِد
رد مع اقتباس
قديم مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.
  #2  
قديم 30-07-2007, 12:03 مساء
مُجَاهِد مُجَاهِد غير متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,465
افتراضي رد: دوال الـ Mysql - الجزء الثاني

mysql_field_seek - mysql_field_name ..

4- الدالة mysql_field_seek :
Code ..
boolean mysql_field_seek(integer result, integer field);


تقوم هذه الدالة بتحديد الحقل المرر إليها رقمه . مثال :
Code ..
<?
// حيث أن الفراغ هو الباسورد az الإتصـال بقاعدة بيانات اسمها
$dbLink = mysql_pconnect("localhost","az",""
);
// Authors أختيـار قاعدة البيانات
mysql_select_db("Authers", $dbLink
);
// Adress اختيار جميع الحقول من الجدول
$Query = "SELECT * FROM adress"
;
$result = mysql_query($Query, $dbLink
);
// الانتقال الى الحقل الثاني اعتماداً على عملية الاختيار
mysql_field_seek($reslut, 1
);
?>



5- الدالة mysql_field_name :
Code ..
string mysql_field_name(integer result, integer feild);



تعيد هذه الدالة اسم الحقل المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول . مثالها سيأتي بعد قليل .

6- الدالة mysql_field_type
Code ..
string mysql_field_type(integer result, integer feild);



تعيد هذه الدالة نوع الحقل المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول . المثال سيأتي بعد قليل أيضاً ..

من مواضيع مُجَاهِد في مهارات

__________________
بو مُجَاهِد
رد مع اقتباس
  #3  
قديم 30-07-2007, 12:04 مساء
مُجَاهِد مُجَاهِد غير متواجد حالياً
المدير العام
 
تاريخ التسجيل: Jun 2007
المشاركات: 6,465
افتراضي رد: دوال الـ Mysql - الجزء الثاني

mysql_field_len - mysql_field_flags

7- الدالة mysql_field_len :
Code ..
string mysql_field_len(integer result, integer feild);



تعيد هذه الدالة طول الحقل بالبايت المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول . المثال بعد قليل ..

8- الدالة mysql_field_flags :
Code ..
string mysql_field_flags(integer result, integer feild);



تعيد هذه الدالة وصف الحقل المحدد بالرقم المرر إليها والذي يبدأ بالرقم صفر للحقل ( العمود ) الأول .

9- الدالة mysql_list:
Code ..
mysql_list(string database, string table, integer link);



المثال الشامل :
Code ..
<?
// حيث أن الفراغ هو الباسورد az الإتصـال بقاعدة بيانات اسمها
$link = mysql_pconnect("localhost", "az", ""
);
// ترتيب الحقول وجلبها
$result = mysql_list_field("mag", "table", integer link
);
// حلقة تكرار للمرور على كل حقل
for ($a = 0; $a < mysql_field_num($result); $a
++)
{
print(
mysql_field_name($result, $i
);
print(
mysql_field_type($result, $i
));
print(
mysql_field_len($result, $i
));
print(
mysql_field_flags($result, i
));
}
?>



هنا نصل للنهاية

من مواضيع مُجَاهِد في مهارات

__________________
بو مُجَاهِد
رد مع اقتباس
المواضيع المتشابهه
الموضوع / كاتب الموضوع
شركة Rockstar Games تعتزم طرح الجزء الثاني من لعبة (Manhunt) في 31 من أكتوبر المقبل (كاتب الموضوع : مُجَاهِد)
دوال قواعد البيانات Mysql (كاتب الموضوع : مُجَاهِد)
دوال الـ Mysql - الجزء الثالث (كاتب الموضوع : مُجَاهِد)
موقعك و جوجل و الـ PageRank - دراسة مفصلة الجزء الثاني (كاتب الموضوع : مُجَاهِد)
جوجل صديقا لموقعك (الجزء الثاني) (كاتب الموضوع : مُجَاهِد)

إنشاء موضوع جديد  رد


أدوات الموضوع



الساعة الآن: 04:31 مساء

باب الحارة الإتصال بنا الإتصال بنا الإتصال بنا الإتصال بنا
الإتصال بنا الإتصال بنا الإتصال بنا الإتصال بنا الإتصال بنا