\n"; echo "
\n"; echo "\t"; echo _("objet")." ".$obj." "._("enregistrement")." ".$idx; echo "\n"; if($validation==0){ // validation $validation=1; echo "
"; echo "\t
"; echo ""; echo ""; echo "  "; echo ""; echo "
"; }else{ // execution ?> isAccredited($obj)) { If($maj==1){ $sql = "select srid from geometry_columns where f_table_schema= '".OM_DB_SCHEMA."' and f_table_name = '".$table."'"; $projection = $f -> db -> getOne($sql); // gestion multi pour polygon et linestring if ( strstr($geom, "POINT")) { $fct_deb=" =geometryfromtext('"; $fct_fin=")"; } else { $fct_deb=" =st_multi(geometryfromtext('"; $fct_fin="))"; } if(is_numeric($idx)) $sql ="update ".DB_PREFIXE.$table." set ".$champ.$fct_deb.$geom. "', ".$projection.$fct_fin." where ".$table." =".$idx; else $sql ="update ".DB_PREFIXE.$table." set ".$champ.$fct_deb.$geom. "', ".$projection.$fct_fin." where ".$table." ='".$idx."'"; echo "

".$sql."

"; // AB-FIN 2012-05-24 - gestion multi pour polygon et linestring $res = $f -> db -> query($sql); if (database :: isError($res)){ die($res->getMessage()."erreur - ".$sql); }else{ echo "

"._("mise a jour")." "._("effectuee"); } if (file_exists("../dyn/form_sig_update.inc.php")){ require_once "../dyn/form_sig_update.inc.php"; } }else{ if(is_numeric($idx)) $sql ="update ".DB_PREFIXE.$table." set ".$champ." = Null where ".$table." =".$idx; else $sql ="update ".DB_PREFIXE.$table." set ".$champ." = Null where ".$table." ='".$idx."'"; $res = $f -> db -> query($sql); if (database :: isError($res)){ die($res->getMessage()."erreur - ".$sql); }else{ echo "

"._("geometrie")." "._("supprimee"); } if (file_exists("../dyn/form_sig_delete.inc.php")){ require_once "../dyn/form_sig.delete.inc.php"; } } } else { $f->displayMessage("error", _("Vous n'avez pas les permissions.")); } echo "


"; $f->displayLinkJsCloseWindow("fermer()"); echo "
"; } echo "
\n"; ?>