IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[XML] Mise à jour fichier XML


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2
    Par défaut [XML] Mise à jour fichier XML
    Hye les gens ,

    j'ai un petit problème sa fait quelques jours que j'y suis dessus mais sans aucun résultat j'ai regardé des tuto sur ("notre") ami google mai rien !!!! ...donc je reviens vers vous si vous pouriez m'aider

    alors ma question et la suivante :

    je dois mettre a jour un fichier xml--> mysql sa c'est ok... sauf que le temps d'exécution et tres trop long... car g des grands fichiers jusqu a 300 MO OU 8MILLIONS de lignes , et dc pour faire plus simple g importé la base de données mysql en un fichier xml...

    1.) donc je voudrais mettre a jour le fichier2.xml par fichier1.xml recuperer certains attribus d'un fichier par celles de l autre en php... ??????????

    c'est a dire si le name du fichier2.xml=======name du fichier1.xml on remplace le systematic fichier1 par le systematic du fichier2 ..... ????

    fichier1.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?xml version="1.0" encoding="ISO-8859-1"?> 
    <Tcell> 
    <report> 
    <systematic>chr10:20841018-20841077</systematic> 
    <name>A_68_P08594051</name> 
    <position>20841018</position> 
    <Chrom>10</Chrom> 
    <long>60</long> 
    <mism>0</mism> 
    </reporter>
    voila mon code php pour récupérer le fichier1.xml si quelqu'un un on a besoin ça pourrait toujours aider certains d'entre vous

    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
    <?php 
    $xml = "<"."?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>"."\r\n".'<Tcell>'."\n"; 
    $con = mysql_connect("","",""); 
    if (!$con) 
    { 
    die('Could not connect: ' . mysql_error()); 
    } 
    else { echo "ok <br>"; } 
     
    mysql_select_db(':mouarf:',$con); 
    $q = mysql_query ("SELECT * FROM `cell` M WHERE (select distinct PROBE` from `Tcell` where M.`MISM`=14)"); 
    while ($row = mysql_fetch_array($q)){ 
    $xml .= '<report>'."\n"; 
    $xml .= '<systematic>'.$row['SEQ'].'</systematic>'."\n"; 
    $xml .= '<name>'.$row['PR'].'</name>'."\n"; 
    $xml .= '<position>'.$row['POSITION'].'</position>'."\n"; 
    $xml .= '<Chrom>'.$row['CHR'].'</Chrom>'."\n"; 
    $xml .= '<longueur>'.$row['LEN].'</longueur>'."\n"; 
    $xml .= '<mis>'.$row['MISM'].'</mis>'."\n"; 
    $xml .= '</report>'."\n";; 
    } 
    $xml .= '</Tcell>'."\n"; 
    $fp = fopen("MH.xml", 'w+'); 
    fputs($fp, $xml); 
    fclose($fp); 
    echo 'Export XML effectue !<br><a href="mH.xml">Voir le fichier</a>'; 
    ?>
    fichier2.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <report name="A_68_P280" systematic="chr11:094041460-094041520" sequence="CTAG......." start=...> 
    <number="2737"> 
    <position x="0.21997" y="0.0" units="mm"></position> 
    </feature> 
    <AX systematic="chr11:094-09404" primary_name="chr11:09-0940" description="Unknown"></gene> 
    </report>
    j'espère que j'ai été claire pour ma question et merci d'avance pour vos réponse je rappel un voyage a gagné

    A très bientôt les amis

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 2
    Par défaut PFFF
    et ben g dû attendre 19ANS PFFF VOUS SERVAIS A RIEN AU FAIT

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Faire mise à jour fichier excel stocké sur une page web
    Par fidecourt dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/04/2009, 17h12
  2. Mise à jour fichier de sécurité
    Par manu971 dans le forum Sécurité
    Réponses: 3
    Dernier message: 03/12/2007, 20h50
  3. Mise à jour Fichiers
    Par med_ellouze dans le forum Langage
    Réponses: 4
    Dernier message: 12/08/2007, 16h52
  4. [BDD][XML] mise à jour fichier xml est-il possible ?!
    Par akara dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 02/07/2007, 13h15
  5. [WD9][Combo] Mise à jour fichier
    Par papyg dans le forum WinDev
    Réponses: 5
    Dernier message: 15/06/2007, 08h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo