tri d'un tableau

tri d'un tableau - PHP - Programmation

Marsh Posté le 11-07-2005 à 00:09:05    

voila j'ai fait un script php pour créer des news ils sont range dans un fichier XML du type
<racine>
  <news>
      <auteur>
      <date>
      <messagege
  </news>
  <news>
      <auteur>
      <date>
      <messagege
  </news>
</racine>
 
les news sont creer avec domxml_open_file
 
dans la page qui lit les news j'ai un tableau  qui met tout ca en forme  
mais la probleme est que c'est de la premiere news a la derniere comment je peu fait pour fair l'inverse ?

Reply

Marsh Posté le 11-07-2005 à 00:09:05   

Reply

Marsh Posté le 11-07-2005 à 00:16:34    

Si les news ont un id, dans ta requete SELECT tu met ORDER BY id DESC


---------------
Feaks Forum
Reply

Marsh Posté le 11-07-2005 à 00:18:18    

c'est pas par requete c'est par lecture de donné xml  

Reply

Marsh Posté le 11-07-2005 à 00:21:06    

Ca irait peut être mieux dans cette catégorie ;)
 
http://forum.hardware.fr/forum1.ph [...] 439&page=0


---------------
Feaks Forum
Reply

Marsh Posté le 11-07-2005 à 00:58:56    

voici le lien pour ceu qui comprennent pas trop
 
l'index
 
http://aubozeus.free.fr/essai/index.php
 
le fichier xml
 
http://aubozeus.free.fr/essai/test.xml

Reply

Marsh Posté le 11-07-2005 à 01:12:24    

blablagerezkljrez a écrit :

Pour faire l'inverse je pense qu'il faut faire comme le dit Multinickname il faut alors changer ta requête qui selectionne tes news avec "ORDER BY date DESC"


c'est pas une requete je le repete voila le code
 
<xml id="fichierxml" src="test.xml"></xml>
 
<center>
<table datasrc="#fichierxml" border='0' width=450>
 
<tr>
<td>De <B><span datafld="auteur"></span>,&nbsp</B>poste le&nbsp<span datafld="date"></span></td>
</tr>
<tr>
<td colspan=4>&nbsp</td>
</tr>
<tr>
<td colspan=4><span datafld="message"></span><td>
</tr>
<tr>
<td colspan=4 align=center>____________________________________________________</td>
</tr>
<tr>
<td colspan=4>&nbsp</td>
</tr>
</table>

Reply

Marsh Posté le 11-07-2005 à 02:23:43    

Le problème, c'est qu'à ma connaissance, le data binding ne permet justement pas le tri des données. Pas possible d'utiliser XSLT pour ton problème ?

Reply

Marsh Posté le 11-07-2005 à 11:05:07    

+1 avec naceroth. XSLT est ton ami

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed