Probleme tri de la base

ouvrard_mart Messages postés 4 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 31 mai 2008 - 31 mai 2008 à 16:12
ouvrard_mart Messages postés 4 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 31 mai 2008 - 31 mai 2008 à 20:38
Bonjour je suis débutant en programmation et voila mon probléme:

j'ai une base mysql pour gerer dynamiquement une gallery (menu, photo,resume)

j'ai besoin des résultats en xml pour flash. mais quand j'interroge la base avec le code suivant:

   <?php
//----------------------Initialisation des variables
if(isset($_GET['clause'])) $clause= $_GET['clause'];  else $clause="inconnu";
//----------------------Configuration de la connexion MySQL


mysql_select_db("dbase") or die('<erreur>Base de données inaccessible</erreur>');
//----------------------Construction de la reqête SQL
if(($clause!="inconnu")&&($clause!=""))
$query_rsFavoris="SELECT * FROM redac WHERE nom LIKE '%".$clause."%'";
else //si la clause n'est pas définie ou est vide
$query_rsFavoris="SELECT * FROM redac GROUP BY MENU ASC";;//selectionne tous les redac
//----------------------Envoi de la requête SQL au serveur
$rsFavoris = mysql_query($query_rsFavoris) or die('<erreur>'.$mysql_error().'</erreur>');
//----------------------Constructuion du fichier résultats en XML
$xml = '<?xml version="1.0" encoding="ISO-8859-2" ?>'.'<redac>';
while ($row = mysql_fetch_array($rsFavoris)) {
   $xml .= '<MENU>'.$row['MENU'];
   $xml .= ' '.$row['id'].' ';
   $xml . = ''.$row['Photo1'].'

';
   $xml .= '<resume1>'.$row['resume1'].'</resume1>';
   $xml .= '</MENU>';
  }
  $xml .= '</redac>';
  
  $fp = fopen("carnetMysqlToXml.xml", 'w+');
  fputs($fp, $xml);
  fclose($fp);
  
  echo 'Export XML effectue !
[carnetMysqlToXml.xml Voir le fichier]';

il repond:
</MENU>






-

<


MENU


>









 



DE









 



<


id


>


18


</


id


>











 



<


Photo1


>


18_p1.jpg


</


Photo1


>











 



<


resume1


>


158


</


resume1


>









 



<


id


>


21


</


id


>

















 



<


Photo1


>


21_p1.jpg


</


Photo1


>











 



<


resume1


>


ter


</


resume1


>









 



</


MENU


>


 c'est à dire qu'il me les tri par menu différent, est-ce possible?
et surtout comment merci d'avanvce
@+

1 réponse

ouvrard_mart Messages postés 4 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 31 mai 2008
31 mai 2008 à 20:38
C'était tout bête j'ai trouvé la solution
0
Rejoignez-nous