الرئيسيةالرئيسية  اليوميةاليومية  س .و .جس .و .ج  بحـثبحـث  الأعضاءالأعضاء  المجموعاتالمجموعات  التسجيلالتسجيل  دخول  

شاطر | 
 

 تـعـامـل مـع قـواعـد الـبـيـانـات

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
akheel
نـائب الإدارة
نـائب الإدارة
avatar

الجنس : ذكر
مشاركاتي : 563
نقاطي : 16075
ولدت بتاريخ : 24/08/1997
سجلت بتاريخ : 14/06/2010
عمري : 20
مكان السكن : فلسطين

مُساهمةموضوع: تـعـامـل مـع قـواعـد الـبـيـانـات    14/11/2012, 18:45

السلام عليكم ورحمة الله وبركاته

إخواني أنا مبرمج مبتدئ على Poo قمت ببرمجة كلاس تعامل مع قواعد البيانات

إتصال بقاعدة بيانات , إذخال إلى قاعدة البيانات , إستخراج من قاعدة بيانات

شرح كلاس :

لتشغيل الكلاس :

رمز PHP:
الكود:

include ( './MyClass_DB.php' ) ; // مكان تواجد ملف الكلاس

$On = new MyClass_DB () ; // طريقة طلب كلاس بهذه طريقة 
لإتصال بقاعدة بيانات :

رمز PHP:
الكود:
$On->connect_db ( 'localhost','root','root','test' ) ; // إتصال بقاعدة البيانات 
لإرسال معلومات إلى قاعدة بيانات :

رمز PHP:
الكود:
<form action='<?=$SERVER['PHP_SLEF']?>' method='post'>

<input type='text' name='username'/><br/><br/>

<input type='password' name='password'/><br/><br/>

<input type='submit' value='Ajoute'/>

<input type='hidden' name='Yes' value='Yes'/>

</form>

<?php

$Username = $_POST ['username'] ;

$Password = $_POST ['password'] ;

$On->connect_db ( 'localhost','root','root','test' ) ; // إتصال بقاعدة بيانات

$On->table = 'User' ; // إسم جدول الذي سوف نرسل إليه

$Field = array ( 'User_Name','Poss_Word' ) ; // حقول موجود في قاعدة بيانات

$Values = array ( $Username,$Password ) ; // أسماء متغيرات الفروم

if ( isset ( $_POST ['Yes'] ) and $_POST ['Yes'] == 'Yes' ){

if ( $Username != "" and $Password != "" ){

$Good = $On->insert_db ( $Field , $Values ) ;

if ( isset ( $Good ) )

{ echo "تـم إرسـال بـيـانـات بـنـجـاح" ; }

}

else { echo "عـفـوا لـم يـتـم إرسـال بـيـانـات" ; }

}

?>
إستخراج معلومات من قاعدة بيانات :




رمز PHP:
الكود:
<?php

$On->connect_db ( 'localhost','root','root','test' ) ; // إتصال بقاعدة بيانات

$On->table = 'User' ; // إسم الجدول الذي سوف نستقبل من بيانات

$Good = $On->select_db ( 'id','desc' ) ; // برمتر أول أيدي , برمتر الثاني الترتيب

if ( isset ( $Good ) ){

while ( $array = mysql_fetch_assoc ( $Good ) )

echo $array ['User_Name'] . " " . $array ['Pass_Word'] . "<br/>" ;

}

else { echo "هـنـاك خـطأ فـي إسـتـخـراج بـيـانـات" ; }

?>


الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://www.sky-ga.com
 
تـعـامـل مـع قـواعـد الـبـيـانـات
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: قســــم تطويـــــــر الـــمـــواقـــــــع :: قســــم تطويـــــــر الـــمـــواقـــــــع :: قسم لغات البرمجة-
انتقل الى: