$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',
                                array('stato' =>
                                      ($_POST["preformatu-$numero"] == 'JES' ? 1: 0)),
                                array('dosiero' => $_POST["dosiero-$numero"],
                                      'cheno' => $_POST["cheno-$numero"],
                                      'iso2' => $chefa));
            sql_faru($sql);
            break;
        } // switch
    } // while
?>
<h1><?php 
echo $tradukoj["sukceson"];
?>
</h1>
<p><?php 
echo $tradukoj["sukcese-konservighis"];
?>
 <?php 
/**
 * ŝanĝas linio(j)n en la datumbazo.
 *
 * @param string $tabelnomo la (abstrakta) nomo de la tabelo
 * @param array $valoroj   - array de la formo
 *                  array( kampo => valoro, kampo => valoro, ...)
 *                <em>kampo</em> estu valida kamponomo de la tabelo,
 *                <em>valoro<em> estu PHP-ĉeno (aŭ io konvertebla al tio) 
 *                aŭ PHP-null (vidu {@link sql_quote()}.
 *               La funkcio ŝanĝas la donitajn kampojn al
 *               la donitaj valoroj, respektive.
 * @param array|string $restriktoj_normalaj Restrikto, kiujn kampojn ŝanĝi.
 *             - array en la formo
 *                     kampo => valoro
 *                <em>kampo</em> estu valida kamponomo de la tabelo,
 *                "valoro" estu iu ajn php-valoro, kies
 *                   string-versio (+ '...') estu taŭga kiel SQL-valoro.
 *				 La funkcio ŝanĝas nur tiujn liniojn, kiuj
 *               enhavas en la donita kampo la donitan valoron.
 *
 *             -  Kiam oni donas ne array(), sed nur unu valoron,
 *               tio estas ekvivalenta al: <code>array('ID' => valoro)</code>
 * @param $restriktoj_sesio - array en la formo
 *                  array( kampo => variablo, kampo => variablo, ...)
 *                "kampo" estu valida kamponomo de la tabelo,
 *                "variablo" estu nomo de sesio-variablo, kies
 *                  identifikilon (->datoj["ID"]) ni uzas.
 *				 La funkcio ŝanĝas nur tiujn liniojn, kiuj
 *               enhavas en la donita kampo la identifikilon.
 *                Kiam oni skribas nur "kampo", tio estas identa
 *                al "kampo" => "kampo".
 * @todo La parametro $restriktoj_sesio nun (revizo 171) tute ne estas
 *             uzata ... estas pripensinda ŝanĝi ĝin laŭ la modelo
 *             de la respektiva parametro de  {@link datumbazdemando()}.
 *  
 */
function sxangxu_datumbazon($tabelnomo, $valoroj, $restriktoj_normalaj = "", $restriktoj_sesio = "")
{
    if (EBLAS_SKRIBI) {
        $sql = datumbazsxangxo($tabelnomo, $valoroj, $restriktoj_normalaj, $restriktoj_sesio);
        return sql_faru($sql);
    }
    erareldono("La datumbazo estas nun en nes^ang^ebla stato." . " Bonvolu reprovi poste.");
    return false;
}
 function sql_eksport()
 {
     return datumbazsxangxo($this->tabelnomo, $this->datoj, array("ID" => $this->datoj["ID"]));
 }