Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1210 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Comparer lignes d'un fichier avec enregistrements table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comparer lignes d'un fichier avec enregistrements table

n°1744543
Bok_75
Posté le 11-06-2008 à 09:31:17  profilanswer
 

Bonjour, j'essaye de comparer les lignes de mon fichier (dat, chaque ligne comporte 4 données séparées par des tabulations) avec les enregistrements présents dans ma table puis d'enregistrement la ligne dans la table si l'enregistrement n'est pas présent.
 
J'ai une ébauche de code qui ressemble à ça, mais je coince...
 

Code :
  1. <?php
  2.  
  3. $host = "localhost";
  4. $user = "arpwatch";
  5. $bdd = "arpwatch";
  6. $passwd  = "passwd";
  7.  
  8.  
  9. mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur" );
  10. mysql_select_db($bdd) or die("erreur de connexion a la base de donnees" );
  11.  
  12. $fp = fopen('monfichier.dat');
  13.  
  14. while (!feof($fp))
  15.  
  16. {
  17. $ligne = fgets($fp);
  18. $file[i] = explode("\t", $ligne);
  19. }
  20.  
  21. $sql = 'SELECT mac, ip, epoch, texte FROM enregistrement';
  22. $req = mysql_query($sql);
  23.  
  24. while ($data = mysql_fetch_array($req))
  25. {
  26.        if ($data['mac'] != $file[$i][0] || $data['ip'] != $file[$i][1] || $data['epoch'] != $file[$i][2] || $data['texte']
  27.        != $file[$i][3] )
  28.                echo 'Pas identique';
  29.        else
  30.        {
  31.        echo 'identique';
  32.        }
  33. }
  34.  
  35. ?>


 

mood
Publicité
Posté le 11-06-2008 à 09:31:17  profilanswer
 

n°1744577
Alisteroid
Posté le 11-06-2008 à 10:20:11  profilanswer
 

Et ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Comparer lignes d'un fichier avec enregistrements table

 

Sujets relatifs
Ajouter un champ id à ma tabletype d'acces dans un fichier binaire en C
Parser un fichier XMLSQL Server : table avec une contrainte
[Excel VBA]_Importer un fichier texteSQL Server : boucle sur une table et affichage
Mise à jour des index d'une table mysqlAfficher du XML dans un fichier texte
[ASP] Probleme d'acès à un fichier sur "https" msxml3.dll error '800c0 
Plus de sujets relatifs à : Comparer lignes d'un fichier avec enregistrements table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR