Bonjour.
J'ai un petit souci. Ce souci concerne le Status.
Le lien "Active" (si le compte est déjà actif) ou "Inactive" (si le compte est inactif), ne fonctionne pas OR il devait normalement fonctionner en se changeant en "Inactive" s'il est "Active" et vice-versa lorsqu'on clique la-dessus.
C'est là le bug qu'il me reste à corriger. Celui de faire appliquer la fonction "javascript:changeAccStatus()" qui fonctionnait normalement sur une autre partir du Code en permettant de changer le Statut du Compte du client car celle [fonction "javascript:viewAccountStatement()"] du "STATEMENT" située juste en dessous fonctionne très bien.
En clair, le Code actuel ne me permet pas de changer le Statut en "Active". Il ne retourne que la Phrase ""Do you want to Inactive this Account? même si le Compte est déjà "INACTIVE". Alors qu'il devrait normalement retourner la phrase "Do you want to Active this Account?" puisque là le Compte est actuellement Inactive et veut être changer en Active via la fonction JS "javascript:changeAccStatus()" qui est défini dans un fichier user.js de mon Script.
Donc le bug ne fait que rendre seulement le compte "INACTIVE" sans rendre celui-ci "ACTIVE" même si celui est déjà "INACTIVE".
Voici donc le bout de Code concernant la fonction "javascript:changeAccStatus()":
Veuillez donc m'aider s'il vous plaît à corriger ce Bug en permettant de changer à chaque fois qu'on clique sur "Inactive" sous "Account Status", de se changer en "Active" et vice-versa.
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 while( $row = $req->fetch(PDO::FETCH_ASSOC) ) { $class = ($i%2)? 'row1' : 'row2'; $i++; $atype = ''; switch($row['type']) { case 'CA': $atype = "Checking Account"; break; case 'SA': $atype = "Saving Account"; break; case 'FDA': $atype = "Fixed deposit Account"; break; } $status = ($row['status'] == "INACTIVE")? "Inactive":"Active"; $result_table .= ' <tr class="'.$class.'"> <td align="center">'.$row['fname'] .' '.$row['lname'].'</td> <td style="text-align:center;"><a href="'.WEB_ROOT.'/cheg/account/?view=detail&accId='.$row['acc_id'].'" >'.$row['acc_no'].'</a></td> <td style="text-align:center;">$ '.$row['balance'].'</td> <td style="text-align:center;">'.$atype.'</td> <td style="text-align:center;"><a href="javascript:changeAccStatus('.$row['acc_id'].');"> '.$status.'</a></td> <td style="text-align:center;"><a href="javascript:viewAccountStatement('.$row['id'].','.$row['acc_no'].');">Statement</a></td> </tr> ';
Merci d'avance.
Partager