Bonjour,
Débutant en PHP Je travaille actuellement sur l'élaboration d'une petite application WEB de gestion de courriers ARRIVES et DEPARTS.
J'ai une BDD avec les tables suivantes :
Une table : courrierar
Puis une table : affectation
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Et une table : vuaffectation
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
Ma première table se remplie à l'aide d'un formulaire d'enregistrement d'un courrier ARRIVE.
Ma deuxième table me sert a affecté le courrier enregistré.
Lorsque l'utilisateur se connecte il arrive sur une première page où je créé un tableau dynamique (zone répétée) en fonction du nombre d'enregistrement lui ayant été affecté et en fonction de la date d'enregistrement, ici en l'occurence l'utilisateur a un statut lui permettant de voir tout le courrier si le champs "cour_tous" de la table "courrierar" est "oui".
Ma requete SQL est la suivante :
Mon code est le suivant pour afficher mon tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
Sur chaque ligne créée j'ai un lien hypertext qui renvoir vers une page qui permet de voir le detail du courrier arrivé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
Lorsque l'on clic sur ce lien je remplis les champs de ma table "vuaffectation".
Ce que je cherche à obtenir (comme les liens hypertexts redeviennent non visités après une purge de l'historique et des fichiers temps du navigateur), c'est de faire une requete SQL me permettant de savoir si le lien a déjà été visité (d'où la création de ma table "vuaffectation").
J'ai donc créé la requete suivante :
J'ai également créé deux class dans mon fichier CSS, une "ligne" et l'autre "ligneV".
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
Mon code pour afficher le tableau devient alors :
Donc lorque le lien d'une ligne a été sélectionné la ligne prend la class "ligneV" sinon elle prend la class "ligne".
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Jusque là tout fonctionne à merveille, mais le gros problème est que si une de mes lignes a été sélectionnée, toutes les lignes apparaissent comme sélectionnées.
Je pense que cela vient de ma requete "$query_rsVuAffectationINF".
Voilà, si quelqu'un avait une idée ou une astuce.
Merci de vos conseils.
PS : je ne suis pas un puriste au niveau du code PHP (et oui j'utilise Dreamweaver, désolé).)

 

 
		
		 
         
 

 
			
			


 
			 
   


 Tableau dynamique et couleur ligne
 Tableau dynamique et couleur ligne
				 
 
 Répondre avec citation
  Répondre avec citation


Partager