Changeset 94870 in spip-zone


Ignore:
Timestamp:
Feb 1, 2016, 3:51:47 PM (4 years ago)
Author:
p@…
Message:

Respecter le nombre de places disponibles

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable_participation/formidableparticipation_functions.php

    r94869 r94870  
    4242        if (isset($id_evenement)) {
    4343
     44                // Respecter le nombre de places disponibles
     45                $places = sql_getfetsel('places', 'spip_evenements', 'id_evenement='.intval($id_evenement));
     46                $nb_participant = sql_countsel('spip_evenements_participants', 'id_evenement='.intval($id_evenement));
     47
     48                if ($nb_participant >= $places) {
     49                        $retours['message_erreur'] = _T('agenda:plus_de_place');
     50                        return $retours;
     51                }
     52
    4453                // on ne loge pas l'auteur, si l'email sur le même id_evenement existe, mettre à jour
    4554                $reponse = sql_fetsel(
Note: See TracChangeset for help on using the changeset viewer.