function addLang($palabra, $traduccion, $idioma = "es") { $xLng = new cSistema_lenguaje(); $idioma = strtoupper($idioma); //verificar si existe la palabra $sql = "SELECT *, COUNT(`idsistema_lenguaje`) as 'existen' FROM\t`sistema_lenguaje` WHERE (`sistema_lenguaje`.`equivalente` ='{$palabra}') AND (`sistema_lenguaje`.`idioma` ='{$idioma}')"; $mql = new MQL(); $d = $mql->getDataRow($sql); $existen = setNoMenorQueCero($d["existen"]) > 0 ? true : false; if ($existen == false) { $xLng->idsistema_lenguaje($xLng->query()->getLastID()); $xLng->idioma($idioma); $xLng->equivalente($palabra); $xLng->traduccion($traduccion); $xLng->query()->insert()->save(); //setLog($xLng->query()->insert()->get()); $this->mMessages .= "LANG\tAgregar {$palabra} con traduccion {$traduccion}\r\n"; } else { $id = $d["idsistema_lenguaje"]; $xLng->idsistema_lenguaje($id); $xLng->idioma($idioma); $xLng->equivalente($palabra); $xLng->traduccion($traduccion); $xLng->query()->update()->save($id); $this->mMessages .= "LANG\tActualizar {$id} {$palabra} con traduccion {$traduccion}\r\n"; } }