Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé·Moins de 500 €·8 offres·627 vues·7 interactions
Je voudrais créer pour un site personnel en PHP PDO pas de structure MVC un système d'inscription à un événement selon un nombre de places disponibles qui seront définies dans l'enregistrement de l’événement.
Pour exemple:
Voici mon evenement crée
$query=$db->prepare('INSERT INTO missions_missions
(createur, date_creation, type, date_debut, heure_debut, theatre, titre, briefing, groupe1, groupe2, groupe3, nb_places, nb_places_restantes)
VALUES(:createur, :date_creation, :type, :date_debut, :heure_debut, :theatre, :titre, :briefing, :groupe1, :groupe2, :groupe3, :nb_places, :nb_places_restantes)');
$query->bindValue(':createur', $createur, PDO::PARAM_STR);
$query->bindValue(':date_creation', $date_creation, PDO::PARAM_STR);
$query->bindValue(':type', $type, PDO::PARAM_STR);
$query->bindValue(':date_debut', $date_debut, PDO::PARAM_STR);
$query->bindValue(':heure_debut', $heure_debut, PDO::PARAM_STR);
$query->bindValue(':theatre', $theatre, PDO::PARAM_STR);
$query->bindValue(':titre', $titre, PDO::PARAM_STR);
$query->bindValue(':briefing', $briefing, PDO::PARAM_STR);
$query->bindValue(':groupe1', $groupe1, PDO::PARAM_INT);
$query->bindValue(':groupe2', $groupe2, PDO::PARAM_INT);
$query->bindValue(':groupe3', $groupe3, PDO::PARAM_INT);
$query->bindValue(':nb_places', $nb_places, PDO::PARAM_INT);
$query->bindValue(':nb_places_restantes', $nb_places_restantes, PDO::PARAM_INT);
$query->execute();
$query->CloseCursor();
Dans les groupe1, 2 et 3 il peut y avoir de 1 à 4 places disponibles que j'affiche selon le nombre et ou on peut cliquer pour s'inscrire.
Avant inscription
Groupe1 : place1 place2
Groupe2: place1 place2 place3 place4
Groupe3: place1 place2 place3
Après inscription:
Groupe1 : place1 "Inscrit"
Groupe2: place1 place2 place3 place4
Groupe3: place1 place2 place3
Une fois inscrit si il y avait 2 places dispo il n'en restera plus qu'une cliquable et sur l'autre on devra voir qui est inscrit. Cela bien sur sur les trois groupes. La personne ne pourra s'inscrire qu'une fois sur l'ensemble des groupes.
Ensuite seule la personne inscrite pourra ensuite cliquez sur son pseudo pour ce désinscrire et libérer la place.
On pourra visualiser aussi le nombre de places disponibles restante
Voilà j’espère avoir été clair.
Budget indicatif : Moins de 500 €
Publication : 18 juillet 2020 à 08h28
Profils recherchés : Développeur spécifique freelance
8 freelances ont répondu à ce projet
5 propositions de devis en moins de 2h
Montant moyen des devis proposés : 350 €
Estimation du délai : 4 jours
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.