Insérer jour de semaine et horaire
Posté : 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
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