Bonjour à tous !
Je vous expose mon souçis:
J'ai un fichier .txt qui contient une liste de sections :
Je lis le fichier et je crée mes listes. Pas de problème de ce coté là !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CCS ECS ELM etc ...
Cependant, j'aimerais que celui selectionné corresponde à une variable testée. En effet, j'appelle cette liste à l'edition d'un enregistrement d'une BDD.
La variable $Code_Service contient un des services de la liste.
Mais voilà le problème, je n'arrive pas à rentrer dans mon if alors que le $Code_service ( testé avec un echo ) contient bien une des valeurs de la liste !
Autrement dit, ma liste est bien complète mais pas moyen de lui faire selectionner une des valeurs suivant la variable $Code_Service !
Quelque chose me dit qu'à la lecture, il y a des caractères qui s'inserent ou quelque chose du genre ...
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 echo '<tr><td>Code_Service: </td><td><select name="Code_Service">'; if(!$fp = fopen("code_service_belfort.txt","r")) { echo 'Echec de l ouverture du fichier'; exit; } else { while (!feof($fp)) { $ligne = fgets($fp, 1024); if($ligne == $Code_Service) { echo '<option selected>'.$ligne; } else { echo '<option>'.$ligne; } } echo '</td></tr>'; }
Une idée ?
Partager