/**
 * Forigas linion el datumbaztabelo.
 *
 * @param string $tabelnomo la (abstrakta) nomo de la tabelo
 * @param string|int|array $id    la identigilo de la forigenda linio
 *                               se array, tiam kondicxolisto de la formo
 *                                    kamponomo => valoro
 *                              (uzebla por tabeloj, kiuj ne havas
 *                               ID-atributon.)
 * @param array $restriktoj_sesiaj ...
 */
function forigu_el_datumbazo($tabelnomo, $id, $restriktoj_sesiaj = "")
{
    if (!EBLAS_SKRIBI) {
        erareldono("Datenbank darf nicht geändert werden");
        exit;
    }
    $sql = datumbazforigo($tabelnomo, $id, $restriktoj_sesiaj);
    return sql_faru($sql);
}
                    if (!$result)
                        estis_eraro();
                }
            }
            else
                estis_eraro();
            break;
        case "forigu":
//             $loka_dosiero = $_POST["dosiero-$numero"];
//             $loka_cheno = $_POST["cheno-$numero"];
//             $query =
//                 "DELETE FROM $tabelo ".
//                 "   WHERE dosiero = '$loka_dosiero' " .
//                 "     AND cheno   = '$loka_cheno'";
            $sql = datumbazforigo('tradukoj',
                                  array('dosiero' => $_POST["dosiero-$numero"],
                                        'cheno' => $_POST["cheno-$numero"]));

            $result = mysql_query($sql);
            if ($result)
                $nombro_da_forigoj++;
            else
                estis_eraro();
            break;
        case "preformatu":
            if ($_POST['iso2-'.$numero] != $chefa)
                break;
            // TODO: nur faru, se io sxangxigxis
            // TODO: kalkulu sxangxojn
            $sql =
                datumbazsxangxo('tradukoj',