bug 1562533, unbuffered queries
This commit is contained in:
@@ -5,6 +5,9 @@ phpMyAdmin - ChangeLog
|
|||||||
$Id$
|
$Id$
|
||||||
$Source$
|
$Source$
|
||||||
|
|
||||||
|
2006-10-09 Marc Delisle <lem9@users.sourceforge.net>
|
||||||
|
* libraries/export/sql.php: bug #1562533, problems with unbuffered queries
|
||||||
|
|
||||||
2006-10-07 Marc Delisle <lem9@users.sourceforge.net>
|
2006-10-07 Marc Delisle <lem9@users.sourceforge.net>
|
||||||
* scripts/create-release.sh: use lang-cleanup.sh from the kit,
|
* scripts/create-release.sh: use lang-cleanup.sh from the kit,
|
||||||
list all files, and allow non-anonymous access
|
list all files, and allow non-anonymous access
|
||||||
|
@@ -402,7 +402,12 @@ function PMA_getTableDef($db, $table, $crlf, $error_url, $show_dates = false)
|
|||||||
PMA_DBI_query('SET SQL_QUOTE_SHOW_CREATE = 0');
|
PMA_DBI_query('SET SQL_QUOTE_SHOW_CREATE = 0');
|
||||||
}
|
}
|
||||||
|
|
||||||
$result = PMA_DBI_query('SHOW CREATE TABLE ' . PMA_backquote($db) . '.' . PMA_backquote($table), null, PMA_DBI_QUERY_UNBUFFERED);
|
// I don't see the reason why this unbuffered query could cause problems,
|
||||||
|
// because SHOW CREATE TABLE returns only one row, and we free the
|
||||||
|
// results below. Nonetheless, we got 2 user reports about this
|
||||||
|
// (see bug 1562533) so I remove the unbuffered mode.
|
||||||
|
//$result = PMA_DBI_query('SHOW CREATE TABLE ' . PMA_backquote($db) . '.' . PMA_backquote($table), null, PMA_DBI_QUERY_UNBUFFERED);
|
||||||
|
$result = PMA_DBI_query('SHOW CREATE TABLE ' . PMA_backquote($db) . '.' . PMA_backquote($table));
|
||||||
if ($result != FALSE && ($row = PMA_DBI_fetch_row($result))) {
|
if ($result != FALSE && ($row = PMA_DBI_fetch_row($result))) {
|
||||||
$create_query = $row[1];
|
$create_query = $row[1];
|
||||||
unset($row);
|
unset($row);
|
||||||
|
Reference in New Issue
Block a user