Esempio n. 1
0
$id     = (isset($_POST['f_id']))     ? Clean::entier($_POST['f_id'])    : 0;
$ordre  = (isset($_POST['f_ordre']))  ? Clean::entier($_POST['f_ordre']) : 0;
$nom    = (isset($_POST['f_nom']))    ? Clean::texte($_POST['f_nom'])    : '';

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Ajouter une nouvelle zone / Dupliquer une pédiode existante
// ////////////////////////////////////////////////////////////////////////////////////////////////////
if( (($action=='ajouter')||($action=='dupliquer')) && $ordre )
{
  // Vérifier que le nom de la zone est disponible
  if( DB_WEBMESTRE_WEBMESTRE::DB_tester_zone_nom($nom) )
  {
    exit('Erreur : nom de zone déjà existant !');
  }
  // Insérer l'enregistrement
  $geo_id = DB_WEBMESTRE_WEBMESTRE::DB_ajouter_zone($ordre,$nom);
  // Afficher le retour
  echo'<tr id="id_'.$geo_id.'" class="new">';
  echo  '<td>'.$geo_id.'</td>';
  echo  '<td>'.$ordre.'</td>';
  echo  '<td>'.html($nom).'</td>';
  echo  '<td class="nu">';
  echo    '<q class="modifier" title="Modifier cette zone."></q>';
  echo    '<q class="dupliquer" title="Dupliquer cette zone."></q>';
  echo    '<q class="supprimer" title="Supprimer cette zone."></q>';
  echo  '</td>';
  echo'</tr>';
}

// ////////////////////////////////////////////////////////////////////////////////////////////////////
// Modifier une zone existante