Les meilleurs développeurs informatique freelances sont sur Codeur.com

Inscription en php

 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

Le profil du client est reservé aux prestataires abonnés

Créer un compte

8 freelances ont répondu à ce projet

5 propositions de devis en moins de 2h

+1

Montant moyen des devis proposés : 350 €

Estimation du délai : 4 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

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.