DB Libraries for PHP

arashdanger

Member
سلام
میخواستم از دوستان بپرسم که آیا این library های موجود برای php مثل ADOdb یا Pear DB فقط برای اینه که برنامهایی که مینویسیم با سایر دیتابیسها هم کار کنه یا امکاناتی هم داره که کد نویسی رو راحت تر کنه؟ . آیا کسی تا به حال باهاشون کار کرده؟ و کدومشون رو ترجیح میدین؟(لطفا واسه php4 باشه)
 

irani

Member
سلام
ADODB و PEAR DB علاوه بر ارتباط با ساير ديتابيس ها ديگه نياز نيست توابع كار با اون ديتابيس را ياد بگيري يا اگه خواستي نوع ديتابيستو عوض كني ديگه نمي خواد كدهايي كه نوشتي تغيير بدي فقط در اتصال ADODB يا PEAR DB نوع ديتابيستو عوض مي كني
در ضمن در نوشتن كد هم بسيار راحت تر از اينه كه بخواهي از توابع اون ديتابيس در php استفاده كني
من خودم با ADODB كار مي كنم بسيار راحته

PHP:
<?php

// include the ADODB library
include("adodb.inc.php");

// create an object instance
// configure it for a MySQL connection
$db = NewADOConnection("mysql");

// open connection to database
$db->Connect("localhost", "john", "doe", "db278") or die("Unable to
connect!");

// execute query
$query = "SELECT * FROM library";
$result = $db->Execute($query) or die("Error in query: $query. " .
$db->ErrorMsg());

// iterate through resultset
// print column data in format TITLE - AUTHOR
while (!$result->EOF) 
{
	echo $result->fields[1] . " - " . $result->fields[2] . "\n";
  	$result->MoveNext();
}

// get and print number of rows in resultset
echo "\n[" . $result->RecordCount() . " rows returned]\n";

// close database connection
$db->Close();

?>
 

جدیدترین ارسال ها

بالا