<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:cc="http://backend.userland.com/creativeCommonsRssModule">
    
	<channel>
		<title>Gastero Prod - Un exemple de jointures entre plusieurs tables dans une boucle SPIP - Commentaires</title>
		<link>http://www.gasteroprod.com/blog/blog/un-exemple-de-jointures-entre-plusieurs-tables-dans-une-boucle-spip.html#commentaires</link>
		<description></description>
		<image>
			<url>http://www.gasteroprod.com/design/images/button_gasteroprod.png</url>
			<width>80</width>
			<height>15</height>
			<title>Gastero Prod</title>
			<link>http://www.gasteroprod.com/</link>
		</image>
		<language>fr</language>
		<generator>SPIP 2.0.0 dev</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<ttl>60</ttl>
		<cc:license>http://creativecommons.org/licenses/by-nc-sa/1.0/</cc:license>
		
		<item>
			<title>Un exemple de jointures entre plusieurs tables dans une boucle SPIP</title>
			<link>http://www.gasteroprod.com/blog/blog/un-exemple-de-jointures-entre-plusieurs-tables-dans-une-boucle-spip.html#commentaire1434</link>
			<description>&lt;p&gt;Ouh l&#224; ! mais c&#39;est super &#231;a !&lt;/p&gt; &lt;p&gt;&#231;a va me simplifier les choses ... voir peut-&#234;tre ouvrir des possibilit&#233;s (faudra que je vois &#224; l&#39;usage ;-) )&lt;/p&gt; &lt;blockquote class=&quot;spip&quot;&gt;
&lt;p&gt;(...) Malheureusement, cela ne permet pas un classement &lt;i&gt;par date&lt;/i&gt; de l&#39;ensemble des (EVENEMENTS), mais seulement article par article.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;En fait si on peut. Je fais d&#233;j&#224; la m&#234;me chose depuis un bout de temps avec, certes plusieurs boucles, mais surtout &lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot;&gt;{doublons XXX}&lt;/code&gt;&lt;/p&gt; &lt;p&gt;je vais tenter de traduire ton exemple, si j&#39;ai bien compris ... car &#231;a devrait donner :&lt;/p&gt;
&lt;form action=&quot;&quot; method=&quot;get&quot;&gt;&lt;div&gt;
&lt;input type=&quot;hidden&quot; value=&quot;&quot; /&gt;
&lt;textarea readonly=&quot;readonly&quot; cols=&quot;40&quot; rows=&quot;11&quot; class=&quot;spip_cadre&quot; dir=&quot;ltr&quot;&gt;&lt;BOUCLE_select_article(ARTICLES){id_mot=3}{id_rubrique}&gt; &lt;BOUCLE_select_evenements(EVENEMENTS){id_article}{doublons evenements_rentenus}&gt; &lt;/BOUCLE_select_evenements&gt; &lt;/BOUCLE_select_article&gt; &lt;BOUCLE_evenements(EVENEMENTS){!doublons evenements_rentenus}{age&gt;0}{!par date}&gt; #TITRE ... &lt;/BOUCLE_evenements&gt;&lt;/textarea&gt;&lt;/div&gt;&lt;/form&gt; &lt;p&gt;tout est dans l&#39;inversion du doublons :&lt;/p&gt; &lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; le premier lot de boucles, ne sert en fait qu&#39;a fait la s&#233;lection (sans trie par ...) ;&lt;/li&gt;&lt;li&gt; puis on utilise l&#39;inversion de &lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot;&gt;{!doublons XXX}&lt;/code&gt; pour ne prendre en fait que ce qui &quot;a &#233;t&#233; retenu&quot; par &lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot;&gt;{doublons XXX}&lt;/code&gt; ;&lt;/li&gt;&lt;li&gt; enfin on trie &lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot;&gt;{par date}&lt;/code&gt;, &lt;code class=&quot;spip_code&quot; dir=&quot;ltr&quot;&gt;{0,10}&lt;/code&gt;, etc ..&lt;/li&gt;&lt;/ul&gt;
&lt;hr class=&quot;spip&quot; /&gt;
&lt;p&gt;c&#39;est dingue ce que l&#39;on peut faire, depuis qu&#39;ils ont refondu le compilo :-o &lt;br /&gt;en plus ils l&#39;am&#233;liorent r&#233;guli&#232;rement ... je fais des empilements de boucles et balises de plus en plus complexes et suis toujours surpris que &#231;a fonctionne ;-)&lt;/p&gt; &lt;hr class=&quot;spip&quot; /&gt;
&lt;p&gt;Avec les jointures &#231;a va devenir encore pire :-D&lt;/p&gt; &lt;p&gt;merci pour l&#39;astuce Nicolas.&lt;/p&gt;</description>
			<pubDate>Wed, 27 Feb 2008 15:13:43 +0100</pubDate>
			<guid>http://www.gasteroprod.com/blog/blog/un-exemple-de-jointures-entre-plusieurs-tables-dans-une-boucle-spip.html#commentaire1434</guid>
			<dc:creator>Sylvain</dc:creator>
  		<dc:format>text/html</dc:format>
			<dc:language>fr</dc:language>
		</item>
		
    
	</channel>
</rss>