Minor adjustments in function db_export on line 325
[fa-stable.git] / admin / db / maintenance_db.inc
index 840b493b068232282b46ba44b0b10a5f11044a15..fdbd51bfc835aa4bad44400e63d47fb302d8db74 100644 (file)
@@ -321,7 +321,9 @@ function db_export($conn, $filename, $zip='no', $comment='')
     $all_tables = array();
     while($row = db_fetch($res))
     {
-               if ($conn["tbpref"] == "" || strpos($row['Name'], $conn["tbpref"]) !== false)
+               //if ($conn["tbpref"] == "" || strpos($row['Name'], $conn["tbpref"]) !== false) replaced
+               if (($conn["tbpref"] == "" && !preg_match('/[0-9]+_/', $row['Name'])) ||
+                       ($conn["tbpref"] != "" && strpos($row['Name'], $conn["tbpref"]) !== false))
                $all_tables[] = $row;
     }
         // get table structures