Isso é erro de edição.
Verifique a edição dos arquivos, e preste atenção quanto a inclusão das novas linhas após, antes ou substituição.
Abraço.







Não tem jeito. De qualquer forma você vai precisar do login e senha de acesso ao banco de dados, caso rode os comando por um arquivo php.Acho que tem como colocar estes comandos em um arquivo php e rodar este arquivo, mas a questão é como fazê-lo.
Tente fazer uma busca na net e ver se encontra ele já pronto.



Código: Selecionar todos
<HTML><BODY>
<?php
$db="substitua esta frase pela informação correspondente ao campo $dbname do config.php";
$link = mysql_connect('localhost', '$dbuser', '$dbpasswd');
if (! $link)
die(mysql_error());
mysql_select_db($db , $link) or die("Select Error: ".mysql_error());
$result=mysql_query("ALTER TABLE phpbb_forums ADD forum_allow_solve tinyint(1) UNSIGNED NOT NULL DEFAULT 0;") or die("Alter Error: ".mysql_error());
$result=mysql_query("ALTER TABLE phpbb_forums ADD forum_allow_unsolve tinyint(1) UNSIGNED NOT NULL DEFAULT 0;") or die("Alter Error: ".mysql_error());
$result=mysql_query("ALTER TABLE phpbb_forums ADD forum_lock_solved tinyint(1) UNSIGNED NOT NULL DEFAULT 0;") or die("Alter Error: ".mysql_error());
$result=mysql_query("ALTER TABLE phpbb_forums ADD forum_solve_text varchar(25) NULL;") or die("Alter Error: ".mysql_error());
$result=mysql_query("ALTER TABLE phpbb_forums ADD forum_solve_color varchar(7) NOT NULL DEFAULT '';") or die("Alter Error: ".mysql_error());
$result=mysql_query("ALTER TABLE phpbb_topics ADD topic_solved mediumint(8) UNSIGNED NOT NULL DEFAULT 0;") or die("Alter Error: ".mysql_error());
mysql_close($link);
print "Field added";
?>
</BODY>
</HTML>$dbname="substitua esta frase pela informação correspondente a este campo no config.php"; e a...$link = mysql_connect('localhost', '$dbuser', '$dbpasswd'); precisam ser alteradas com as informações contidas em seu config.php.$dbuser, substitua pela informação correspondente no config.php.$dbpasswd, substitua pela informação correspondente no config.php.