PHP userland backwards compatibility layer that emulates PHP 5.5+ core functions.

⌈⌋ ⎇ branch:  upgrade.php


All files named "ext/contrib/pdo_mysql.php"

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for ext/contrib/pdo_mysql.php

2014-04-24
02:22
(no comment) file: [7edd489be3] check-in: [1bd07841f1] user: mario branch: trunk, size: 42399
2013-12-24
01:46
PDO_Seekable implements an optional cache now instead of just one stored row. Also introduces Iterator support. Now may define mysql_*() functions if ext/mysql is compiled out or future PHP versions should really remove them. file: [43ab742241] check-in: [816e5b8902] user: mario branch: trunk, size: 40688
2013-12-23
03:53
Introduce PDOStatement_Seekable wrapper, PDO_SEEKABLE constant back, implicit casting in pdo_query(). Optionalized warnings in pdo_result(), pdo_fetch_lengths(), pdo_data_seek(). file: [0e770308bf] check-in: [b1e399d91a] user: mario branch: trunk, size: 32817
2013-12-22
04:10
Make pdo_query() decide on PDO::MYSQL_ATTR_FOUND_ROWS and PDO::ATTR_EMULATE_PREPARES query flags. Introduce ->query() shortcut instead of prepared statements. Workaround code removed from pdo_select_db() Proper use of pdo_stmt() and pdo_handle() everywhere - pdo_query() can't separate out an actual NULL $link, so needs a real PDO object. Fix PDO::ATTR_PERSISTENT, not a MYSQL_ driver-specific flag. Catch PDO::__connect errors. Remove pdo_num_rows() warning. SET NAMES ? now with interpolation. Various variable typos fixed. file: [36796a145b] check-in: [ca39625c76] user: mario branch: trunk, size: 28109
2013-12-21
00:03
Cease trying to use PDO::ATTR_CURSOR with MySQL file: [6b57293994] check-in: [2ae7891dea] user: mario branch: trunk, size: 26420
2013-12-20
20:37
Added: procedural/hybrid pdo_* wrapper functions for replacing mysql_* file: [4ca1b74c89] check-in: [ee6182c2a3] user: mario branch: trunk, size: 21713