Вопрос по postgresql, php – PDO против pg_ * функций

7

Они оба подготовили заявления. pg_ * - это оболочка для libpq. Правильно?

Мне нравится PDO в PHP, но я не собираюсь менять базу данных в будущем. Какую библиотеку я должен использовать? Какой-нибудь тест? Версия PHP: 5.4

Ваш Ответ

3   ответа
9

Error: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

$dbh->exec("SET standard_conforming_strings=on");
$p=$dbh->prepare("SELECT 1 WHERE 'ab\' = :foo AND 'cd' = :bar");
$p->execute(array(":foo" => "ab", ":bar" => "cd"));

Error: User Rate Limit ExceededDatabase error: SQLSTATE[HY093]: Invalid parameter number: :fooError: User Rate Limit Exceeded

Error: User Rate Limit Exceeded'ab\'=:fooError: User Rate Limit Exceeded

Error: User Rate Limit ExceededError: User Rate Limit ExceededError: User Rate Limit ExceededNot a bugError: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded
4

Error: User Rate Limit Exceededpg_, oci_, mysql[i]_Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded MorrisonHotel
Error: User Rate Limit ExceededSELECT TO_STRING(...) FROM mytable LIMIT 1 OFFSET 1Error: User Rate Limit ExceededSELECT DATE_FORMAT(...) FROM mytable LIMIT 1,1Error: User Rate Limit Exceeded MorrisonHotel
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded MorrisonHotel
1

Error: User Rate Limit ExceededPDOError: User Rate Limit Exceeded

Error: User Rate Limit ExceededPDOError: User Rate Limit Exceededmysql_*Error: User Rate Limit Exceededpg_*Error: User Rate Limit Exceeded

Error: User Rate Limit ExceededPDOError: User Rate Limit Exceeded

Error: User Rate Limit ExceededPDOError: User Rate Limit Exceeded

Error: User Rate Limit Exceeded

Похожие вопросы