I think this organisation will be one of the big players of the future in the PHP world. "أعتقد أن هذه المنظمة سيكون واحدا من اللاعبين الكبار في المستقبل في العالم PHP."
دارين

فئة RocksDatabase

وصف

تمكن هذه الفئة من السهل الوصول إلى أي قاعدة بيانات مستقلة خادم قاعدة البيانات.

  • string $username: the database user's username خاصية القراءة : سلسلة $ اسم المستخدم : اسم المستخدم للمستخدم قاعدة البيانات
  • string $password: the database user's password خاصية القراءة : سلسلة $ كلمة السر : كلمة السر للمستخدم قاعدة البيانات
  • string $hostname: the database host name خاصية القراءة : سلسلة $ المضيف : اسم المضيف قاعدة البيانات
  • string $databaseName: the database name خاصية القراءة : سلسلة $ و databasename : اسم قاعدة البيانات
  • string $databaseType: the database type so mysql, mssql etc خاصية القراءة : سلسلة $ databaseType : نوع قاعدة البيانات بحيث الخلية ، MSSQL الخ
  • Dominic Skinner المؤلف : دومينيك سكينر
  • 0.2.1 الإصدار : 0.2.1

) وتقع في / RocksDatabase.php (خط 18)

موجز فئة ثابت
DatabaseConfigName = "و databasename"
DatabaseSectionName = "قاعدة بيانات"
DatabaseTypeConfigName = "DatabaseType"
DebugConfigName = "تصحيح"
HostnameConfigName = "اسم المضيف"
PasswordConfigName = "كلمة السر"
UsernameConfigName = "اسم المستخدم"
الأسلوب موجز
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([السلسلة configFileName $ = فارغة])
Execute ( string $query ) الباحث تنفيذ (سلسلة $ الاستعلام)
GetTableFieldInfo ( string $tableName ) صفيف ، GetTableFieldInfo (سلسلة tableName $)
RegisterSQLErrorCallbackFunction ( function $functionReference ) الفراغ RegisterSQLErrorCallbackFunction (الدالة $ functionReference)
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) مختلطة حدد ($ سلسلة الاستعلام ، [سلسلة fieldDefinition $ = فارغة] ، [BOOL alwaysReturnArray $ = كاذبة])
SelectArray ( string $query ) مجموعة SelectArray (سلسلة $ الاستعلام)
__get ( الفراغ __get ( ) فار $)
طرق
(line 68 ) __construct منشئ (السطر 68)

منشئ يعطي قاعدة بيانات configFileName دولار التي ستستخدمها.

  • public وصول : الجمهور
__construct ([ string $configFileName = null ]) RocksDatabase __construct ([السلسلة configFileName $ = فارغة])
  • $configFileName : the configFileName to use if null use the one in the default location سلسلة $ configFileName : لconfigFileName لاستخدام إذا فارغة استخدام واحد في الموقع الافتراضي
(line 425 ) تنفيذ (خط 425)

الأسلوب Execute ينفذ SQL وإرجاع هوية الماضي إدراج اذا كان إدراج

  • the last inserted id if it was a insert العودة : هوية الماضي إدراج اذا كان إدراج
  • public وصول : الجمهور
Execute ( string $query ) الباحث تنفيذ ($ سلسلة الاستعلام)
  • $query : the SQL to execute $ سلسلة الاستعلام : في SQL لتنفيذ
(line 144 ) getLeftEscapeCharacter (السطر 144)
  • public وصول : الجمهور
getLeftEscapeCharacter () الفراغ getLeftEscapeCharacter ()
(line 149 ) getRightEscapeCharacter (السطر 149)
  • public وصول : الجمهور
getRightEscapeCharacter () الفراغ getRightEscapeCharacter ()
(line 331 ) GetTableFieldInfo (السطر 331)

الأسلوب GetTableFieldInfo ترجع التفاصيل الميدانية لجدول معين.

  • this returns a array of field descriptions العودة : هذا بإرجاع مجموعة من أوصاف الحقل
  • public وصول : الجمهور
GetTableFieldInfo ( string $tableName ) صفيف ، GetTableFieldInfo (سلسلة tableName $)
  • $tableName : the table name to return the fields for سلسلة $ tableName : اسم الجدول لإرجاع حقول
(line 360 ) RegisterSQLErrorCallbackFunction (السطر 360)

RegisterSQLErrorCallbackFunction الأسلوب يستدعي الدالة يتم تمريرها على خطأ SQL بحيث يمكن للمطور معالجة الخطأ بشكل صحيح.

  • public وصول : الجمهور
RegisterSQLErrorCallbackFunction ( function $functionReference ) RegisterSQLErrorCallbackFunction باطلة (functionReference الدالة $)
  • $functionReference : the function to call on a error الدالة $ functionReference : الدالة على دعوة خطأ
(line 385 ) تحديد (خط 385)

اختر الطريقة ينفذ SQL وترجع إما قيمة واحدة أو مجموعة

  • a array of either RocksDynamicClasses or RocksDBO objects. العودة : مجموعة من الكائنات أو إما RocksDynamicClasses RocksDBO. فإنه سيعود الكائنات RocksDBO إذا حدد استخدام جدول واحد فقط.
  • public وصول : الجمهور
Select ( string $query , [ string $fieldDefinition = null ], [ bool $alwaysReturnArray = false ]) حدد مختلطة (سلسلة $ الاستعلام ، [سلسلة fieldDefinition $ = فارغة] ، [BOOL alwaysReturnArray $ = كاذبة])
  • $query : the SQL to execute $ سلسلة الاستعلام : في SQL لتنفيذ
  • $fieldDefinition : a field definition list, this is used internally usually. سلسلة $ fieldDefinition : قائمة تعريف الحقل ، وعادة ما يتم استخدام هذا داخليا.
  • $alwaysReturnArray : if true it will always return an array BOOL $ alwaysReturnArray : اذا كان هذا صحيحا فإنه سيعود دائما صفيف
(line 371 ) SelectArray (السطر 371)

الأسلوب SelectArray ينفذ SQL وترجع دائما مجموعة من النتائج

  • a array of either RocksDynamicClasses or RocksDBO objects العودة : مجموعة من الكائنات أو إما RocksDynamicClasses RocksDBO
  • public وصول : الجمهور
SelectArray ( string $query ) مجموعة SelectArray (سلسلة $ الاستعلام)
  • $query : the SQL to execute $ سلسلة الاستعلام : في SQL لتنفيذ
(line 166 ) __get (السطر 166)
  • public وصول : الجمهور
__get ( الفراغ __get ( ) فار $)
  • فار $
فئة الثوابت
= "DatabaseName" (line 54 ) DatabaseConfigName = "و databasename" (السطر 54)

تكوين اسم المفتاح قاعدة البيانات المستخدمة في ملف التكوين

= "Database" (line 38 ) DatabaseSectionName = "قاعدة البيانات" (السطر 38)

اسم المقطع قاعدة البيانات المستخدمة في ملف التكوين

= "DatabaseType" (line 58 ) DatabaseTypeConfigName = "DatabaseType" (السطر 58)

تكوين نوع datbase الرئيسية المستخدمة في ملف التكوين

= "Debug" (line 62 ) DebugConfigName = "تصحيح" (السطر 62)

مفتاح تصحيح التكوين المستخدمة في ملف التكوين

= "Hostname" (line 50 ) HostnameConfigName = "اسم المضيف" (السطر 50)

تكوين اسم المضيف الرئيسية المستخدمة في ملف التكوين

= "Password" (line 46 ) PasswordConfigName = "كلمة السر" (السطر 46)

مفتاح تكوين كلمة المرور المستخدمة في ملف التكوين

= "Username" (line 42 ) UsernameConfigName = "اسم المستخدم" (السطر 42)

المفتاح المستخدم التكوين المستخدمة في ملف التكوين


لا تعليقات قدمت.
صورة الأمن

بقلم دومينيك سكينر
آخر تحديث : 2011/10/25 16:00:38