Insérer jour de semaine et horaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Insérer jour de semaine et horaire

Re: Insérer jour de semaine et horaire

par yoann38 » 30 sept. 2019, 22:26

oui, alors ce n'est pas tant le soucis.
c'est pour les jours de semaine surtout le problème

Dans l'exemple j'ai pris mercredi soit le 3 ème jour de semaine je dois donc envoyé 3 en bdd pour jour

Re: Insérer jour de semaine et horaire

par Saian » 30 sept. 2019, 18:55

Pas sur de voir le problème. Si dans ta base tu veux enregistrer 01:00:00 pour 1H00 simplement tu fais :
<option value="01:00:00">1H00</option>

Insérer jour de semaine et horaire

par yoann38 » 30 sept. 2019, 18:50

Salut tout le monde.
Bon mon projet touche à sa fin et voilà j'ai un soucis sur comment intégrer mes infos en bdd
table horaire
id_horaire | id_entreprise | jour | opening | ouverture | fermeture
10 |16 |2 |1 |07:00:00 | 18:00:00
11 |16 |3 |1 |07:00:00 | 18:00:00
12 |16 |4 |0 |07:00:00 | 18:00:00

ma colonne jour contient en fait le numéro du jour de la semaine soit 1 pour Lundi
// Insert Horaires 
            $req2 = $bdd->prepare("INSERT INTO hoaires (`id_entreprise`, jour, opening, ouverture, fermeture) VALUES (:id_bar, :jour, :opening, :ouverture, :fermeture");  
            $req2->bindParam(':id_entreprise', $_POST['id_entreprise'], PDO::PARAM_STR);
            $req2->bindParam(':jour', $jour, PDO::PARAM_STR);
            $req2->bindParam(':opening', $_POST['opening'], PDO::PARAM_STR);
            $req2->bindParam(':ouverture', $_POST['ouverture'], PDO::PARAM_STR);   
            $req2->bindParam(':fermeture', $_POST['fermeture'], PDO::PARAM_STR);   
            $req2->execute();    
Coté html pour un <select de mercredi par exemple, tous les jours sont sous cette forme en html
 <select name="mercredi">
              <option selected="" disabled="">Ouverture</option>
              <option>Fermé</option>
              <option>1 H00</option>
              <option>2 H00</option>
              <option>3 H00</option>
              <option>4 H00</option>
              <option>5 H00</option>
              <option>6 H00</option>
              <option>7 H00</option>
              <option>8 H00</option>
              <option>9 H00</option>
              <option>10 H00</option>
              <option>11 H00</option>
              <option>12 H00</option>  
              <option>13 H00</option>
              <option>14 H00</option>
              <option>15 H00</option>
              <option>16 H00</option>
              <option>17 H00</option>
              <option>18 H00</option>
              <option>19 H00</option>
              <option>20 H00</option>
              <option>21 H00</option>
              <option>22 H00</option>
              <option>23 H00</option>
              <option>24 H00</option>
            </select>

Je ne vois pas du tout comment m'y prendre