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,