Bonjour,
je suis en train de créer un planning journalier qui pourra m'afficher des évenements.
J'ai créer un tableau html (visuel) grâce au php :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <table> <tr><td>heure</td><td>1</td><td>2</td><td>3</td><td>4</td><td>5</td><td>6</td></tr> <?php $heure_debut = "07:00"; $heure_fin = "23:00"; $count = "0"; $d = new DateTime($heure_debut); while ($d->format('H:i') <= $heure_fin){ $tab_date = $d->format('H:i') ; $d->modify("+30min"); echo "<tr><td>".$tab_date."</td>"; $count++; for($col = 1 ; $col <=6 ; $col++){ echo '<td id="'.$col.','.$count.'">Colonne : '.$col.' Ligne :'.$count.'</td>'; } echo "</tr>"; } ?> </table>
Ce qui me donne :
Ensuite je vais récupérer des évenements dans une base de données pour les afficher en fonction de l'heure de début et de fin, ainsi que du type(numérotation de 1 à 6).
J'ai, pour un évenement, 2 coordonnées (Abscisse et Ordonnée).
Je ne sais pas comment m'y prendre pour par exemple : sélectionner la case qui corresponds à 12h00 (abscisse), et sur le type 6 (ordonnée).
Bien cordialement,
Partager