Hola, bueno, pues yo creeria que hay alguna de estas opciones
1. abrir el archivo en modo de lectura y traer los datos del mismo, y recortar los datos en cadena, es decir, en una variable guardarias <table border=1><tr><th>Nombre del juego</th><th>Cantidad de Cds o Dvds</th><th>idioma</th></tr> que es el encabezado, en otra variable guardas los titulos que ya tienes en ese archivo y en otra </table> y ya teniendo estas variables te tocaria "limpiar" el archivo y volver a sobreescribir todos los datos mas los nuevos.
2. descartando la opcion 1, podrias hacer una variable en el formulario la cual pregunte a la persona cuantos titulos va a guardar y cuantos titulos sean este sera el valor que tendra tu variable $muestra la cual iria en un while o en un for donde se condicione al numero de elementos que pusiste para ingresar, es decir algo asi
Código PHP:
<?
$muestraini = "<table border=1><tr><th>Nombre del juego</th><th>Cantidad de Cds o Dvds</th><th>idioma</th></tr>";
//$cuantos seria la variable que tendrias en el formulario donde digitarias cuantos titulos vas a agregar
for($i = 1; $i<=$cuantos; $i++)
$salida= $salida."<tr><td>$nomjuegos</td><td>$cantidad</td><td>$idioma</td></tr>";
$muestrafin="</table>";
@ $variable=fopen("juego.txt" , "a");
@ flock($variable,2);
if(!$variable)
{
echo " <b>No se puede acceder al archivo</b>";
}
else
{
echo " <b>Operacion realizada con exito</b>";
}
fwrite($variable,"$muestraini$salida$muestrafin");
flock($variable,3);
fclose($variable);
?>
3. Esta tal vez no te guste, pero podria ser mas bien hacer una conexion a una base de datos donde se guarden los titulos con el idioma y todo, y luego si a partir de todos los datos de la tabla crear el archivo de texto, y asi te evitarias que al actualizar el archivo de texto te toque hacer la opcion 1, y simplemente lo creas a partir de una consulta a la base de datos donde te traeria los datos antiguos mas los que vayas agregando, bueno, son ideas, espero lo soluciones