AMHSOFT e.K
البلد:
برمج معنا
المكتبات

اتصل بنا في المانيا
الهاتف: 00 49 5312801805
المسنجر:ksa

دخول
اسم المستخدم:
كلمة المرور:



كيفية استعمال مكتبة connection.class.lib.php
مكتبة connection هي المكتبة المسؤولة على قواعد البيانات و اوامر SQL
في نسختها الحالية 1.0 تدعم MySQL فقط لكن سيتم باذن الله تطويرها لدعم معالجات قواعد بيانات اخرى. لنتعرف الان على لوظائف المعرفة في هذه المكتبة

1 /*my first Class using connection class*/
2 /*this is an examplate that explain how*/
3 /*to use the connection library*/
4 class cMyclass extends Page{
5     function __default{
6     {
7         $count = $this->connection->getCount("SELECT * FROM mytable");
8         /*or*/
9         $result = array();
10         $this->connection->selectInArray("SELECT lastname, firstname FROM users", $result);
11     }
12 }
13
14
15 /*All defined functions*/
16
17
18 /*@param string hostname*/
19 /*@return void*/
20 function setHostname($hostname)
21
22
23 /*@param string database*/
24 /*@return void*/
25 function setDatabase($database)
26
27
28 /*@param string username*/
29 /*@return void*/
30 function setUsename($usename)
31
32
33 /*@param string password*/
34 /*@return void*/
35 function setPassword($password)
36
37
38 /*@param string password*/
39 /*@return void*/
40 function setPort($port)
41
42
43 /*@return boolean*/
44 function connect()
45
46
47 /*@return boolean*/
48 function selectDatabase()
49
50
51 /*@param string query*/
52 /*@return mysql_insert_id*/
53 function execute($query=null)
54
55
56 /*@param string query*/
57 /*@param array args*/
58 /*@return mysql_insert_id*/
59 function prepeare($query, $array)
60
61
62 /*@param string query*/
63 /*@param object*/
64 /*@return integer result count*/
65 function selectInObj($query, &$obj)
66
67
68 /*@param string query*/
69 /*@param array*/
70 /*@return integer result count*/
71 function selectInArray($query, &$array)
72
73
74 /*@param string query*/
75 /*@return array compatible with smarty html_options*/
76 function select4options($query)
77
78
79 /*@param string query*/
80 /*@return string*/
81 function selectOne($query)
82
83
84 /*@param string query*/
85 /*@return array*/
86 function selectOneRow($query)
87
88
89 /*@param string query*/
90 /*@return object*/
91 function selectOneObj($query)
92
93
94 /*@param string query*/
95 /*@return object*/
96 function getCount($query=null)
97
  Copyright © by AMHSOFT e.K 2005 - 2008