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

Langage PHP Discussion :

php xml mysql SimpleXMLElement asXML()


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de zool.bzh
    Homme Profil pro
    peintre industriel
    Inscrit en
    Octobre 2023
    Messages
    107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : peintre industriel
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2023
    Messages : 107
    Points : 70
    Points
    70
    Par défaut php xml mysql SimpleXMLElement asXML()
    Encore une question de syntaxe.
    Je voudrais mettre tous les nom des miniatures dans un fichier xml pour les récupérer par la suite.
    Code php : 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
    <?php
     $sql_tri = 'SELECT  name_tof, dos_tof FROM pictures WHERE dos_tof = :dos_tof';
             $sth_tri = $pdo->prepare($sql_tri); 
             $sth_tri->execute(array('dos_tof' => $dos,
                                     ));					//on récupère le nom de l'image 			
    		 $done_tri = $sth_tri->fetchAll();
    		 $nbr_tof = $sth_tri->rowCount();
    		 $p=0;
     
            $sxe = new SimpleXMLElement('info.xml', 0, true);
            foreach ( $done_tri as $done_url) {                   //on insert dans un fichier xml 
                $url_tof[$p]  = $done_url['name_tof'];
    	        $sxe->addChild('item_show', $url_tof[$p]."|");	  //avec une séparation        
    	    $p++; 
          	} 
     
        $simple = $sxe->asXML();		   
        $pics_com = explode('|', $simple);                       // on recupère pour avoir un tableau
    	for ($p=0; $pics_lot_3 >= $p; $p++){ 
    	echo '<img src=pics_min/'.$dos.'/'.$url_tof[$r].'>'; //les miniatures s'affichent
        echo  '<img src=pics_min/'.$dos.'/'.$pics_com.'>';   //mais pas là et c'est ce que je voudrais
    	}
     
    $format = '<a href=load.php?dos=%s&url=pictures/%s/%s>liens_Photos</a>';
    echo sprintf($format, $dos, $dos, $pics_com[$p]);

    Voila l'erreur dans l'inspecteur

    <img src="pics_min/Pure_Lingerie/<?xml" version="1.0" encoding="UTF-8" ?="">
    le retour :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <div class="boxcenter five">
    <a href=load.php?dos=Pure&url=pictures/Pure/</item_show><item_show>[mon_site.net]-Pure_pics_0052.jpg>affichages</a> </div>

    Mon fichier xml a remplir :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <?xml version="1.0" encoding="UTF-8"?>
    <items></items>

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2022
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 20
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2022
    Messages : 154
    Points : 307
    Points
    307
    Par défaut
    Bonjour,
    L'indentation ......
    La ligne de l'erreur : echo '<img src=pics_min/'.$dos.'/'.$pics_com.'>';


    En faites tu veux récupérer le contenu du xml pour l'afficher sur ton site web.
    Et actuellement tu la récupère depuis la bdd puis tu l'affiches directement.

    La grande question c'est t'es sur que tu écris les data dans ton xml ?

    Cdt
    Un problème sans solution est un problème mal posé. (Albert Einstein)

Discussions similaires

  1. Réponses: 10
    Dernier message: 09/08/2016, 19h56
  2. [XML] xml , php et MySQL
    Par bourbita.thameur dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 24/04/2009, 01h26
  3. Fonctionnement de xml avec php et mysql
    Par pas30 dans le forum XQUERY/SGBD
    Réponses: 2
    Dernier message: 23/10/2007, 01h08
  4. communication mysql, php, xml, flash
    Par klams dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 21/03/2006, 19h12

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