ط¨ط§ظ„ظپظٹط¯ظٹظˆ ط§ظ†ط´ط§ط، ظƒظ„ط§ط³ ط§طھطµط§ظ„ ظ…ط¹ ظ‚ظˆط§ط¹ط¯ ط§ظ„ط¨ظٹط§ظ†ط§طھ oop5



بسم الله الرحمن الرحيم


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



اليوم سناخذ طريقة برمجة كلاس اتصال بقاعدة البيانات بشكل جميل وسريع هذا الكلاس سيسهل علينا مستقبلياً البرمجة بشكل اسرع والفائدة من البرمجة الكائنية السرعة والاناقة والدقة في تنفيذ السطور البرمجية مشاهدة ممتعة


الجزء الاول

http://www.youtube.com/watch?v=I0OTUyJL4Mo

الجزء الثاني




http://www.youtube.com/watch?v=daDjOkgxhjs








المشروع

ملف connect_class.php

رمز PHP:
<code style="white-space:nowrap"> <code> class con_sql {

#
# privates Propreties
#
private $dbhost, $dbuser, $dbpass;

#
# methods
# Here Used Constructer For Methods and Propreties
# Doing That to start connection with MySQL
#
public function __construct($host,$user,$pass) {
$this->dbhost = $host;
$this->dbuser = $user;
$this->dbpass = $pass;
}

#
# Here you have a con func to used selected Propreties
# To do connect with the Funcion mysql_connect();
#
public function con () {
@
mysql_connect($this->dbhost,$this->dbuser,$this->dbpass) or die("Not Connect");
}

#
# Here you have a select db via used mysql_selectd_db
#
public function selectdb ($data) {
@
mysql_select_db($data) or die ("Not Selceted data base");
}
}
################################################## ##
################################################## ##
## How to used ##
## $con = new con_sql("localhost","root","root"); ##
## $con->con(); ##
## $con->selectdb("cliprz-php"); ##
################################################## ##
################################################## ##
</code> </code>


ملف conf.php

رمز PHP:
<code style="white-space:nowrap"> <code> require "connect_class.php";

########################
# اكتب اسم السيرفر SERVER
$DB_HOST = "localhost";
# اكتب اسم القاعدة
$DB_NAME = "cliprz-php";
# اكتب اسم مستخدم القاعدة
$DB_USER = "root";
# اكتب اسم كلمة مرور القاعدة
$DB_PASS = "root";
########################

$con = new con_sql($DB_HOST,$DB_USER,$DB_PASS);
$con->con();
$con->selectdb($DB_NAME);
</code> </code>











لتحميل الجزء الاول



لتحميل الجزء الثاني










©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©