Bonjour voila j ai un petit probleme a vous expliquer.
je désire faire un agenda mais j ai un soucis au niveau de la mise en page.
voici le schema.
Come vous pouvez le constater cela me recreer une ligne a chaque fois.
ce que je veut en fait c 'est recreer une ligne que si le nom de la personne change.
mais la le probleme c est que si la personne a plusieurs evenement dans la semaine ce me recreer une ligne a chaque évenement.
Pouriez vous m'expliquer comment je pourai proceder.
merci d avance.
Code : 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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 <?php //créations des jours de la semaine if(date('w')==1){ $l=date('d');$m=date('d')+1;$me=date('d')+2;$j=date('d')+3;$v=date('d')+4;} //lundi if(date('w')==2){ $l=date('d')-1;$m=date('d');$me=date('d')+1;$j=date('d')+2;$v=date('d')+3;} //mardi if(date('w')==3){ $l=date('d')-2;$m=date('d')-1;$me=date('d');$j=date('d')+1;$v=date('d')+2;} //mercredi if(date('w')==4){ $l=date('d')-3;$m=date('d')-2;$me=date('d')-1;$j=date('d');$v=date('d')+1;} //jeudi if(date('w')==5){ $l=date('d')-4;$m=date('d')-3;$me=date('d')-2;$j=date('d')-1;$v=date('d');} //vendredi //rempalcement des mois en lettre a partir de numéros. if(date('m')==1){ $mo='janvier';} if(date('m')==2){ $mo='février';} if(date('m')==3){ $mo='mars';} if(date('m')==4){ $mo='avril';} if(date('m')==5){ $mo='mai';} if(date('m')==6){ $mo='juin';} if(date('m')==7){ $mo='juillet';} if(date('m')==8){ $mo='aout';} if(date('m')==9){ $mo='septembre';} if(date('m')==10){ $mo='octobre';} if(date('m')==11){ $mo='novembre';} if(date('m')==12){ $mo='décembre';} //affichage du tableau. echo "<table id='heure' width='95%' cellpadding='2' cellspacing='2'> <tr bgcolor='#99babf'> <td></td> <td colspan='2'>Lundi $l $mo</td><td colspan='2'>Mardi $m $mo</td><td colspan='2'>Mercredi $me $mo</td> <td colspan='2'>Jeudi $j $mo</td><td colspan='2'>Vendredi $v $mo</td></tr> <tr bgcolor='#e2f1f4'align='center'><td></td> <td>Matin</td><td>Apres-midi</td><td>Matin</td><td>Apres-midi</td><td>Matin</td><td>Apres-midi</td> <td>Matin</td><td>Apres-midi</td><td>Matin</td><td>Apres-midi</td></tr>"; $sql = mysql_query("SELECT * FROM ddsv_planning"); while($data = mysql_fetch_array($sql) ) { $balise="</td><td>"; echo"<tr><td>"; if($data['date']==$l){echo $data['contenu'];} echo $balise; if($data['date']==$l){echo $data['contenu'];} echo $balise; if($data['date']==$m){echo $data['contenu'];} echo $balise; if($data['date']==$m){echo $data['contenu'];} echo $balise; if($data['date']==$me){echo $data['contenu'];} echo $balise; if($data['date']==$me){echo $data['contenu'];} echo $balise; if($data['date']==$j){echo $data['contenu'];} echo $balise; if($data['date']==$j){echo $data['contenu'];} echo $balise; if($data['date']==$v){echo $data['contenu'];} echo $balise; if($data['date']==$v){echo $data['contenu'];} echo "</td></tr>"; } ?>
Partager