Общий класс соединения PHP MySQL - PullRequest
1 голос
/ 25 августа 2010

Существуют ли классные и легкие классы соединений MySQL для PHP, которые кто-нибудь рекомендует?

Я написал свое собственное, и я думаю, что это довольно хорошо, но это похоже на то, что многие программисты лучше меня, возможно, давно усовершенствовали.

Я заинтересован в том, чтобы найти что-то, что я мог бы использовать в общих чертах и ​​использовать по мере необходимости с минимальными трудностями.

Некоторые общие функции для поддержки запросов, подключение к нескольким базам данных MySQL в одном приложении также будет плюсом.

Ответы [ 6 ]

4 голосов
/ 25 августа 2010

Вы смотрели на PDO?http://php.net/manual/en/book.pdo.php

2 голосов
/ 29 ноября 2010

Расширение PHP PDO (PHP Data Objects) - моя рекомендация.Я использую его вместе с легким классом базы данных, который расширяет PDO.Вы можете найти этот проект с открытым исходным кодом на Google Project Hosting по адресу http://code.google.com/p/php-pdo-wrapper-class.

1 голос
/ 15 ноября 2010

Самый простой и легкий класс БД -

http://code.google.com/p/edb-php-class/

<?php
$result = $db->q("select * from `users`limit 3");

foreach($result as $a){
        $a = (object) $a;
        echo $a->id.' '.$a->name.' '.$a->url.' '.$a->img.'</br>';
}


$result = $db->line("select * from `users` where id = '300' limit 1");
echo $result['name']; 
echo $result['surname']; 



$name = $db->one("select name from `ilike_pics` where id = '300' limit 1");
echo $name;
?>
1 голос
/ 25 августа 2010

это очень аккуратный и простой в использовании класс: http://justinvincent.com/ezsql

класс базы данных wordpress также получен из вышеуказанного класса

1 голос
/ 25 августа 2010

Класс моего собственного изобретения: DB

Это можно назвать очень легким (менее 100 строк кода). Это обертка вокруг PDO , и на самом деле она добавляет лишь очень удобный способ экранирования переменных и короткий синтаксис (DB::query() вместо DB::instance()->query().)

Но этот короткий синтаксис приводит к тому, что он ограничен однократным соединением.

0 голосов
/ 25 августа 2010

Может попробовать ADOdb и ADOdb Lite

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...