Bonjour, novice à la matière

J'ai un fichier.txt qui est dans mon serveur et qui me donne des informations des membres qui se connectent et déconnectent.

j'aimerais récupérer certaine informations pas toutes, pour les mettre dans ma base de données.
mais je suis perdu
Pouvez-vous m'aidé merci

fichier.txt

!GENERAL
VERSION = 0
RELOAD = 0
UPDATE = 000000000000
CONNECTED CLIENTS = 0
CONNECTED SERVERS = 0
!CLIENTS
ATC:ATC:Name:ATC:000.000:48.713056:2.418888::::::::_Server_:0.0.4.H:11::6:700::::::::::::::::No Atis * 212.227.107.53 Port 8767/ATC::20140704040044:Radarr:0.0.4.H:11:10:::::


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
<?php
$bdd = new PDO('mysql:host=localhost;dbname=server_statut','root','', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
 
 
 
$reponse = $bdd->query('SELECT * FROM Online_controleurs');
while ($donnees = $reponse->fetch())
 
ini_set ( 'auto_detect_line_endings' , TRUE );
 
$row = 1;
if (($handle = fopen("name_Fichier.txt", "r")) !== FALSE) {
    while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
        $num = count($data);
        echo "<p> $num champs à la ligne $row: <br /></p>\n";
        $row++;
        for ($c=0; $c < $num; $c++) {
            echo $data[$c] . "<br />\n";
        }
    }
    fclose($handle);
}
 
 
 
 
 
{
 
echo '<p>'.'-'. $donnees['Callsign'] . '-'.$donnees['Name'] . '-'.$donnees['Frequency'] .'</p>';
 
}
?>
 
 
 
<?php
$reponse = $bdd->query('SELECT * FROM Online_Pilotes');
while ($donnees = $reponse->fetch())
 
 
{ 
 
echo '<p>'.'-'. $donnees['Callsign'] . '-'.$donnees['Name'] . '-'.$donnees['FS'] .'</p>';
 
}
 
?>
Merci pour votre aide
cordialement Denis.B