<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DZone Snippets: resultset code</title>
    <link>http://snippets.dzone.com/posts</link>
    <pubDate>Sat, 26 Jul 2008 12:05:18 GMT</pubDate>
    <description>DZone Snippets: resultset code</description>
    <item>
      <title>Loop de X elementos por fila</title>
      <link>http://snippets.dzone.com/posts/show/4665</link>
      <description>// Genera una estructura que va colocando un resultset en filas de X elementos.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;?php&lt;br /&gt;&lt;br /&gt;// Cat&#225;logos&lt;br /&gt;$catalogos_query = 'SELECT catalogos.* FROM catalogos WHERE catalogos.estado = 1 ORDER BY catalogos.id_catalogo DESC';&lt;br /&gt;$catalogos_rs = mysql_query( $catalogos_query );&lt;br /&gt;$catalogos_num = mysql_num_rows( $catalogos_rs );&lt;br /&gt;&lt;br /&gt;// inicia looper&lt;br /&gt;$elem_count = 0;&lt;br /&gt;$elem_total_count = 0;&lt;br /&gt;$elem_per_row = 6; // Configurar esto!&lt;br /&gt;// bucle entre todas los elementos a mostrar&lt;br /&gt;while( $row = mysql_fetch_assoc( $catalogos_rs ) ) :&lt;br /&gt;	$elem_count++;&lt;br /&gt;	$elem_total_count++;&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;	&lt;?php if ( $elem_count == 1 ) : // si es el primer elemento de la fila.... ?&gt;&lt;br /&gt;&lt;br /&gt;	&lt;div class="catalogoRow"&gt;&lt;br /&gt;&lt;br /&gt;	&lt;?php endif; ?&gt;	&lt;br /&gt;&lt;br /&gt;	&lt;?php if ( $elem_count == $elem_per_row ) : // si es el &#250;ltimo elemento de la fila...&lt;br /&gt;		$class = "catalogoContainer ultimo";&lt;br /&gt;	else:&lt;br /&gt;		$class = "catalogoContainer";&lt;br /&gt;	endif; ?&gt;&lt;br /&gt;&lt;br /&gt;		&lt;div class="&lt;?php echo $class ?&gt;"&gt;&lt;br /&gt;&lt;br /&gt;			&lt;div class="catalogoImagen"&gt;&lt;br /&gt;				&lt;a target="_blank" href="/arxius/catalogos/&lt;?php echo $row['archivo']; ?&gt;"&gt;&lt;img src="../arxius/catalogos/&lt;?php echo $row['imagen']; ?&gt;" alt="&lt;?php echo $row['titulo_'.$idioma]; ?&gt;" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;			&lt;/div&gt;&lt;br /&gt;			&lt;div class="catalogoTitulo"&gt;&lt;br /&gt;				&lt;p&gt;&lt;?php echo $row['titulo_'.$idioma]; ?&gt;&lt;/p&gt;&lt;br /&gt;			&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;		&lt;/div&gt;&lt;!-- end .container --&gt;&lt;br /&gt;&lt;br /&gt;	&lt;?php if ( $elem_count == $elem_per_row || $catalogos_num == $elem_total_count ) : // elem_db_total es el total de reg. a mostrar de la bbdd ?&gt;&lt;br /&gt;		&lt;div class="clear"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;	&lt;/div&gt;&lt;!-- end .row --&gt;&lt;br /&gt;&lt;br /&gt;	&lt;?php $elem_count = 0; endif; ?&gt;&lt;br /&gt;&lt;br /&gt;&lt;?php endwhile; ?&gt;&lt;br /&gt;&lt;/code&gt;</description>
      <pubDate>Wed, 17 Oct 2007 12:46:19 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/4665</guid>
      <author>sveggiani (Sebasti&#225;n)</author>
    </item>
    <item>
      <title>RecordSet to tab-separated values</title>
      <link>http://snippets.dzone.com/posts/show/3644</link>
      <description>&lt;code&gt;&lt;br /&gt;Function TSV(rs)&lt;br /&gt;	Dim field&lt;br /&gt;	For Each field In rs.Fields&lt;br /&gt;		TSV = TSV &amp; field.Name &amp; VBTab&lt;br /&gt;	Next&lt;br /&gt;	TSV = Left(TSV, Len(TSV) - 1) &amp; vbCr &amp; rs.GetString()&lt;br /&gt;End Function&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The rows are separated by vbCr ("\r" in most languages).&lt;br /&gt;The first row is the field names.</description>
      <pubDate>Wed, 07 Mar 2007 21:51:49 GMT</pubDate>
      <guid>http://snippets.dzone.com/posts/show/3644</guid>
      <author>mrclay (Steve Clay)</author>
    </item>
  </channel>
</rss>
