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

XQUERY/SGBD XML Discussion :

Fonctionnement de xml avec php et mysql


Sujet :

XQUERY/SGBD XML

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    410
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 410
    Points : 90
    Points
    90
    Par défaut Fonctionnement de xml avec php et mysql
    Bonjour,

    J'aurais besoin d'une petite explication sur le xml que je viens de commencer à apprendre car mon site va devoir afficher du contenu de sa base de données dans d'autres sites.
    Sur ce que j'ai vu en fait il y a un fichier xml en .xml et après php récupère le contenu et l'exploite.
    Ce que je cherche à comprendre c'est comment ce fichier xml se créé.
    De plus, ce fichier xml est stocké sur mon serveur je suppose ??? Mais il va être différent pour chaque site qui va l'appeler car celà sera fonction de l'adresse IP de la personne qui affiche le contenu du flux xml. S'il est différent pour chaque appel je ne vois pas comment celà va fonctionner sachant que il va y avoir des milliers de sites qui vont se connecter à mon flux xml.
    L'idée est d'afficher le résultat d'une requete sql dans le flux xml donc différent à chaque fois.

  2. #2
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    410
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 410
    Points : 90
    Points
    90
    Par défaut
    Voici du code que j'ai tapé qui est faux sans doute mais celui-ci doit créer un fichier xml à l'aide d'une requete sql.
    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
    <?php
    	require("include/connection.php");
    	require("include/maintenance.php");
    	$ip=$_SERVER['REMOTE_ADDR'];
    	$query = "SELECT * FROM publicite WHERE type='clicforce' and clic<quantite and valide=1 and NOT EXISTS (SELECT * FROM visitemembre where visitemembre.id = publicite.idpub and ip='$ip' and datevisite=CURDATE()) order by gainpts desc";
    	$result = mysql_query($query, $connection) or die('error making query');
    	$affected_rows = mysql_num_rows($result);
    	if ($affected_rows!=0) {
    <?xml version="1.0" encoding="ISO-8859-1"?>
    - <LIST>
    	while  ($row  =  mysql_fetch_row($result))  {
    	- <PUB>
    	     <ID>$row[0]</ID>
    	if ($row[4]==''){
    		 <IMGSRC>$row[2]</IMGSRC>
    		 <LARGEUR>$row[6]</LARGEUR>
    		 <HAUTEUR>$row[5]</HAUTEUR>
    	}
    	else {
    		if ($row[16]==''){
    		 <LIENTEXTE>$row[4]</LIENTEXTE>
    		}
    		else {
    		 <LIENTEXTE>$row[4]</LIENTEXTE>
    		 <DESC>$row[16]</DESC>
    		 <LIEN>$row[3]</LIEN>
    		}
    	}
    	</PUB>
    }
    </LIST>
    }
    ?>
    Merci de me dire ce qui est faux
    Ce qui me gêne là dedans c'est que bon si mon code est pas mal tant mieux mais ou va être enregistré le fichier xml ??? sur mon serveur ???
    J'ai plein de personnes qui vont créer ce fichier xml, celui-ci sera différent à chaque appel du flux, il ne peut pas y avoir un fichier pour tout le monde c'est impossible comment çà fonctionne ???

  3. #3
    Membre régulier
    Inscrit en
    Décembre 2006
    Messages
    410
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 410
    Points : 90
    Points
    90
    Par défaut
    Personne ici pour me donner son avis par rapport à ce que je veux faire et ce que j'ai tapé comme code ???

Discussions similaires

  1. [MySQL] XML avec php et mysql
    Par argon dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 18/06/2009, 20h04
  2. [MySQL] table MySQL vers document XML avec PHP
    Par ecdxml dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 06/12/2007, 01h10
  3. [XSLT] Utilisation de XML avec PHP dans le cadre d'un site
    Par nicolas66 dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 06/11/2005, 22h39
  4. [SGBD] Probleme Avec Php et Mysql
    Par junior258 dans le forum Installation
    Réponses: 2
    Dernier message: 20/09/2005, 10h39
  5. Travailler avec PHP / Apache / MySQL
    Par R3iTt0R dans le forum Linux
    Réponses: 22
    Dernier message: 24/06/2004, 11h03

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