Transmettre des données vers une base

Résolu/Fermé
junior - 25 avril 2017 à 09:06
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 - 26 avril 2017 à 09:29
Bonjour, je viens de créer un tableau en HTML mais le problème est que j'ai mis des cases à cocher et je ne sais pas par quel moyen je peux envoyer les cases cochées vers la base de données..


Voici mon code :
<style type="text/css">
.tg {border-collapse:collapse;border-spacing:0;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;}
.tg .tg-yw4l{vertical-align:top}
</style>
<table class="tg">
<tr>
<th class="tg-031e">Horaires</th>
<th class="tg-031e">Lundi</th>
<th class="tg-031e">Mardi</th>
<th class="tg-031e">Mercredi</th>
<th class="tg-031e">Jeudi</th>
<th class="tg-yw4l">Vendredi</th>
</tr>
<tr>
<td class="tg-031e">H1</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH1" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH1" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">H2</td>
<td class="tg-yw4l"><INPUT type="checkbox" name="LH2" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="MH2" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="MeH2" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="JH2" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH2" value="1"></td>
</tr>
<tr>
<td class="tg-031e">H3</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH3" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH3" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH3" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH3" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH3" value="1"></td>
</tr>
<tr>
<td class="tg-031e">H4</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH4" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH4" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH4" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH4" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH4" value="1"></td>
</tr>
<tr>
<td class="tg-031e">M1</td>
<td class="tg-031e"><INPUT type="checkbox" name="LM1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MM1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeM1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JM1" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VM1" value="1"></td>
</tr>
<tr>
<td class="tg-031e">M2</td>
<td class="tg-031e"><INPUT type="checkbox" name="LM2" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MM2" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeM2" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JM2" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VM2" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">H5</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH5" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH5" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH5" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH5" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH5" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">H6</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH6" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH6" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH6" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH6" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH6" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">H7</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH7" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH7" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH7" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH7" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH7" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">H8</td>
<td class="tg-031e"><INPUT type="checkbox" name="LH8" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MH8" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeH8" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JH8" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VH8" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">S1</td>
<td class="tg-031e"><INPUT type="checkbox" name="LS1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MS1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeS1" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JS1" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VS1" value="1"></td>
</tr>
<tr>
<td class="tg-yw4l">S2</td>
<td class="tg-031e"><INPUT type="checkbox" name="LS2" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MS2" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="MeS2" value="1"></td>
<td class="tg-031e"><INPUT type="checkbox" name="JS2" value="1"></td>
<td class="tg-yw4l"><INPUT type="checkbox" name="VS2" value="1"></td>
</tr>
</table>
<input class="btn" name="Connexion" value=" VALIDER " type="submit">

1 réponse

dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451
Modifié le 25 avril 2017 à 09:43
Bonjour,

Il faut utiliser PHP/MySQL. C'est à dire qu'il faut apprendre ces langages pour pouvoir les utiliser.

https://www.qwant.com/?q=apprendre+php%2Fmysql&t=web


Courage, le bout du tunnel n'est pas loin, il suffit de se retourner.
0
Bonjour,

Le problème n'est pas là, je connais un peu de PHP/MySQL, je veux juste envoyer quelles cases sont cochées sans avoir à nommer toutes les cases avec $POST. Mais, je ne trouve pas le code et je n'ai pas d'idée du comment faire
0
dugenou Messages postés 6087 Date d'inscription mercredi 19 janvier 2005 Statut Contributeur Dernière intervention 30 juillet 2021 1 451 > junior
Modifié le 26 avril 2017 à 09:51
Bonjour,

Ma réponse est toujours valable, tu ne connais pas les bases indispensables.

Il faut une balise <form> et une action POST ou GET à ton formulaire HTML et un traitement en PHP/MySQL pour l'enregistrement des données dans ta base.

Chaque case cochée correspondant à une variable ou à un champ de ta base de données. Il faut donc définir ces variables.

Bien entendu, au préalable, il faut créer la base de données qui recevra ces variables.

Il n'est pas question de te donner un cours sur ces langages, il existe des sites qui le feraient mieux que moi.
0