Permettre la reservation d'un produit

Fermé
TheSoaddict - 12 juin 2014 à 12:16
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 - 12 juin 2014 à 21:21
Bonjour,
alors voilà, j'ai comme un problème, je suis en train de créer un site de vente particulier à particulier pour un stage, mais je ne sais pas du tout comment faire pour que le produit qui, affiché sur la page d'accueil ou de recherche puisse être reservé et donc indisponible pour d'autres utilisateurs. Le produit reservé se doit d'être encore sur le site, vu par les internautes mais indisponible, sa limite de reservation durant trois jours. Si quelqu'un pourrait me donner quelques astuces, non pas une réponse complète, histoire de ne pas me baser que sur un c/c.
Voilà un bout du code pour le produit en page d'accueil.

<?php
$reponse = $bdd->query('SELECT * FROM 'PRODUIT' ORDER BY idprod DESC LIMIT 10'); // la variable lit la requete sql qui est mise dans $reponse
while ($donnees = $reponse->fetch())
{
$donnees['datedepot'] = preg_replace('/([^.a-z0-9]+)/i', '-', $donnees['datedepot']);

echo "<div id=\"banniere_image\"><span class=\"titre_produit\">".$donnees['libelleprod']."</br></span><span><img src=\"upload_images/".$donnees['prix'].".".$donnees['datedepot'].".jpg\" width=\"200px\" class=\"imageflottante\" alt=\"Image flottante\" /><span class=\"des_prod\">".$donnees['desprod']."</span></br>
</span><a href=\"reserv_prod.php\" class=\"bouton_orange\">Réserver pour ".$donnees['prix']."€ <img src=\"images/flecheblanchedroite.png\" alt=\"\" /></a></div>";
}
$reponse->closeCursor();
?>


2 réponses

FanEcureuil831
12 juin 2014 à 12:27
déso je n'ai pas la réponse :/
et ton stage? ça va?
1
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
12 juin 2014 à 12:31
Bonjour,
Le plus simple est de rajouter un champ dans ta table, qui contient la date de dernière réservation, tu pourra ainsi la vérifier sur ta page produit et lors de la réservation pour savoir si il est déjà pris ou non :)
1
TheSoaddict
12 juin 2014 à 14:13
Merci pour l'info mais j'ai un autre problème que je pense assez "basique", comment lier le bouton de réservation au produit ? Etant donné que mon bouton ne m'envoie que sur une page qui sera la même pour chaque article.
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
12 juin 2014 à 21:21
Fais simplement un formulaire, avec un champ caché pour l'ID de ton produit :)
0