From b3536945528f2181539b6f0f0693202b8cea6d2a Mon Sep 17 00:00:00 2001 From: Marc Delisle Date: Sat, 21 Aug 2004 13:05:42 +0000 Subject: [PATCH] could not set the MIME type in mysqli --- libraries/transformations.lib.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/libraries/transformations.lib.php b/libraries/transformations.lib.php index ac361d97f..48fedb84a 100644 --- a/libraries/transformations.lib.php +++ b/libraries/transformations.lib.php @@ -102,6 +102,8 @@ function PMA_getMIME($db, $table, $strict = false) { $mime[$col]['transformation'] = $row['transformation']; $mime[$col]['transformation_options'] = $row['transformation_options']; } // end while + PMA_DBI_free_result($com_rs); + unset($com_rs); if (isset($mime) && is_array($mime)) { return $mime; @@ -134,10 +136,12 @@ function PMA_setMIME($db, $table, $key, $mimetype, $transformation, $transformat . ' WHERE db_name = \'' . PMA_sqlAddslashes($db) . '\'' . ' AND table_name = \'' . PMA_sqlAddslashes($table) . '\'' . ' AND column_name = \'' . PMA_sqlAddslashes($key) . '\''; - $test_rs = PMA_query_as_cu($test_qry); + $test_rs = PMA_query_as_cu($test_qry, TRUE, PMA_DBI_QUERY_STORE); if ($test_rs && PMA_DBI_num_rows($test_rs) > 0) { $row = @PMA_DBI_fetch_assoc($test_rs); + PMA_DBI_free_result($test_rs); + unset($test_rs); if (!$forcedelete && (strlen($mimetype) > 0 || strlen($transformation) > 0 || strlen($transformation_options) > 0 || strlen($row['comment']) > 0)) { $upd_query = 'UPDATE ' . PMA_backquote($cfgRelation['column_info']) @@ -167,7 +171,8 @@ function PMA_setMIME($db, $table, $key, $mimetype, $transformation, $transformat if (isset($upd_query)){ $upd_rs = PMA_query_as_cu($upd_query); - unset($upd_query); + PMA_DBI_free_result($upd_rs); + unset($upd_rs); return true; } else { return false;