Also (since you asked for feedback on the loops
), my preference would be to use
foreach, since the index isn't needed inside the loop here:
code:
$COMMAND_DO = $PATHTOMYSQLDUMP . "mysqldump --opt -h" . $config['dbserver']
. " -u" . $config['dbuser'] . " -p" . $config['dbpass']
. " " . $config['dbname'] . " ";
foreach ($tb_names as $table_name) {
echo "$table_name<br />";
$COMMAND_DO .= "$table_name > $DIRNAME.$table_name.sql";