diff options
| author | Ilia Alshanetsky <iliaa@php.net> | 2008-01-14 18:41:41 +0000 |
|---|---|---|
| committer | Ilia Alshanetsky <iliaa@php.net> | 2008-01-14 18:41:41 +0000 |
| commit | a2581f81d1e3e7e8823fd5e8ee6786f0d2accf72 (patch) | |
| tree | 845aa5f70efeb15fb0cfeee09a34718d09fd3b2d | |
| parent | 0f9729404fc4b57ca8fee2f6b1dbe9d6746e648a (diff) | |
| download | php-git-a2581f81d1e3e7e8823fd5e8ee6786f0d2accf72.tar.gz | |
MFB: Missing patch bit from the FETCH_GROUP fix
| -rwxr-xr-x | ext/pdo/pdo_stmt.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/pdo/pdo_stmt.c b/ext/pdo/pdo_stmt.c index 36e6b3d7a2..763360fa92 100755 --- a/ext/pdo/pdo_stmt.c +++ b/ext/pdo/pdo_stmt.c @@ -955,6 +955,8 @@ static int do_fetch(pdo_stmt_t *stmt, int do_bind, zval *return_value, if (colno >= 0 && colno < stmt->column_count) { if (flags == PDO_FETCH_GROUP && stmt->fetch.column == -1) { fetch_value(stmt, return_value, 1, NULL TSRMLS_CC); + } else if (flags == PDO_FETCH_GROUP && colno) { + fetch_value(stmt, return_value, 0, NULL TSRMLS_CC); } else { fetch_value(stmt, return_value, colno, NULL TSRMLS_CC); } |
