السلام عليكم
فكرت في عمل كلاس للتعآمل مع قآعدة البيانات
وعملت اول اصدار وهو بسيط
يحتوي ع الاتصال بالقاعدة & استخرآج مافي الحقول & التعديل & الحذف
الكلاس في الاصدار 0.1 beta وسيتم تطويره وجعله افضل
الكلاس :

كود PHP:
                            <?php 

  
[IMG]http://cdn5.tribalfusion.com/media/37536.gif[/IMG]    
/** 
 * MySQL Class 0.1 
 * 
 * @author        Odai 
 * @copyright        2011 
 * @license        GNU General Public License 3 (http://www.gnu.org/licenses/) 
 * 
 * This program is free software; you can redistribute it and/or modify it 
 * under the terms of the GNU General Public License as published by the 
 * Free Software Foundation; either version 3 of the License, or 
 * (at your option) any later version. 
 * 
 * This program is distributed in the hope that it will be useful, 
 * but WITHOUT ANY WARRANTY; without even the implied warranty of 
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 
 * GNU General Public License for more details: 
 * http://www.gnu.org/licenses/ 
 * 
 */ 
 
class DB
/** 
* $DB is an array of 3 @params 
*/ 
public function  __construct($connection) { 
$this->connect mysql_connect($connection['host'], $connection['user'], $connection['pass']); 
/** 
* if there's an error on the connection 
*/ 
if (mysql_error()==true) { 
/** 
* show the error 
*/ 
die("<h1>error in data:</h1> \n"mysql_error()); 
exit; 

else{ 
return 
$this->connect


/** 
* function for select the database 
*/ 
public function select_db($datatbase){ 
$this->select=mysql_select_db($datatbase); 
/** 
* if the database is unknown  
*/ 
if (mysql_error()==true) { 
/** 
* show the error 
*/ 
die("<h1>error in data:</h1> \n"mysql_error()); 
exit; 

else{ 
return 
$this->select


/** 
* function for select the table 
*/ 
public function select_table($table,$field){ 
$this->query=mysql_query("SELECT ".$field." FROM ".$table);  
/** 
* if there's an error  
*/    
if (mysql_error()==true) { 
/** 
* show the error 
*/ 
die("<h1>error in data:</h1> \n"mysql_error()); 
exit; 

else{ 
return 
$this->query


/** 
* function for extract the value 
*/ 
public function extract(){ 
while(
$Row mysql_fetch_object($this->query)){ 
return 
$Row


/** 
* function for update colmun 
*/ 
public function update($table,$field,$value,$wherc,$c){ 
$this->updae=mysql_query("UPDATE ".$table." SET $field = $value WHERE $wherc = $c");  
                          
/** 
* if there's an error  
*/    
if (mysql_error()==true) { 
/** 
* show the error 
*/ 
die("<h1>error in data:</h1> \n"mysql_error()); 
exit; 

else{ 
return 
$this->update


/** 
* function for delete 
*/ 
public function delete($table,$wherc,$c){ 
$this->delete=mysql_query("DELETE FROM ".$table." WHERE $wherc = $c");  
                          
/** 
* if there's an error  
*/    
if (mysql_error()==true) { 
/** 
* show the error 
*/ 
die("<h1>error in data:</h1> \n"mysql_error()); 
exit; 

else{ 
return 
$this->delete


function 
__destruct(){ 
    
mysql_close(); 


/** 
* End Of tha class 
*/
طريقة الاستعمآل :
كود PHP:
                            /** 
* @uses 
$config = array(); 
$config['host']="localhost";  
$config['user']="root";  
$config['pass']="root";  
$n=new DB($config); 
$n->select_db("Notepad"); 
$n->select_table("daftar","*"); 
echo $n->extract()->name; 
$n->update("example","colmun","new value","wherecolmun","old value"); 
$n->delete("example","colmun","value"); 
*/ 
طبعاً وضعت طرق الاستخدآم للكل
إذآ لم تفهمو سأشرح كل وآحدة
هذآ كل مالدينآ
بالتوفيق لكم ^