<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">
    
    <channel>
    
    <title>CodeIgniter Forums</title>
    <link>http://codeigniter.com/forums/</link>
    <description>CodeIgniter Forums</description>
    <dc:language>en</dc:language>
    <dc:rights>Copyright 2010</dc:rights>
    <dc:date>2010-03-20T03:10:23-06:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.pmachine.com/" />
    

    <item>
      <title>How to stop execution of a script midway &#63;</title>
      <link>http://codeigniter.com/forums/viewthread/149934/</link>
      <guid>http://codeigniter.com/forums/viewthread/149934/#When:17:35:11Z</guid>
      <description>&lt;p&gt;I had a question about abruptly stopping script execution using die() and also displaying content before &#8216;dying&#8217;&lt;/p&gt;

&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #007700&quot;&gt;class &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MyClass &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;extends &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Controller &#123;&lt;br /&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;function &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;doThis&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;mylibrary&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;checkIfExists&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;// some code &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// some more code&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#125;&lt;br /&gt;&lt;br /&gt;&#125; &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;And in the mylibrary i were to write&lt;/p&gt;

&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #007700&quot;&gt;class &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Mylibrary&lt;br /&gt;&#123;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;function &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;checkIfExists&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;echo &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;something something&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;die();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#125;&lt;br /&gt;&#125; &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;&lt;br /&gt;
nothing shows up on the screen. Anyway i can output the content on the screen and STOP script execution in the library itself without executing the //some code and //somemorecode lines ?
&lt;/p&gt;</description>
      <dc:date>2010-03-19T17:35:11-06:00</dc:date>
    </item>

    <item>
      <title>Loading models in helpers.</title>
      <link>http://codeigniter.com/forums/viewthread/149951/</link>
      <guid>http://codeigniter.com/forums/viewthread/149951/#When:01:54:25Z</guid>
      <description>&lt;p&gt;I want to load a model in helper, but I have recursive function and it loads the model 100 times again and again if I load that page. How can I take the loading out of mu funcion.&lt;/p&gt;

&lt;p&gt;My helper:
&lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;lt;?php&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if ( ! &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;defined&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;BASEPATH&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)) exit(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;No direct script access allowed&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;function &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_main_category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#123;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$CI &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_instance&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$CI&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;load&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;model&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;categories_model&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$up_category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//get category&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$CI&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;categories_model&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//get upper level category&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$up_category &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;= &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$CI&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;categories_model&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//if upper category parent_id is 0, return category name&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$up_category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//if upper category parent_id isn&#39;t 0, return get_main_category($category&#45;&amp;gt;parent_id)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;get_main_category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$category&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&#45;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&#125;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;/* End of file categories_helper.php */&lt;br /&gt;/* Location: ./system/application/helpers/categories_helper.php */ &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;</description>
      <dc:date>2010-03-20T01:54:25-06:00</dc:date>
    </item>

    <item>
      <title>Preventing CMS Code Theft</title>
      <link>http://codeigniter.com/forums/viewthread/149874/</link>
      <guid>http://codeigniter.com/forums/viewthread/149874/#When:06:09:06Z</guid>
      <description>&lt;p&gt;Hi&lt;/p&gt;

&lt;p&gt;I&#8217;m in the process of developing a CMS. Once complete I would like to offer my application as either:&lt;/p&gt;

&lt;p&gt;1) A hosted solution&lt;br /&gt;
2) A solution hosted by the clients themselves&lt;/p&gt;

&lt;p&gt;What is the best way to prevent clients with PHP knowledge from taking my codebase and modifying/rebranding it, then selling it on as &#8216;their own&#8217;?&lt;/p&gt;

&lt;p&gt;How could one prevent this from happening? Encryption springs to mind but I&#8217;m not a fan! Are there any other methods one can use to prevent clients/users with PHP knowledge from sealing all my hard work?
&lt;/p&gt;</description>
      <dc:date>2010-03-19T06:09:06-06:00</dc:date>
    </item>

    <item>
      <title>Captcha Plugin Manual</title>
      <link>http://codeigniter.com/forums/viewthread/147287/</link>
      <guid>http://codeigniter.com/forums/viewthread/147287/#When:23:13:34Z</guid>
      <description>&lt;p&gt;CodeIgniter needs to add a page for using the built&#45;in captcha plugin in the user guide.&amp;nbsp; There aren&#8217;t many even halfway decent tutorials on using this feature so it makes it almost useless.
&lt;/p&gt;</description>
      <dc:date>2010-02-25T23:13:34-06:00</dc:date>
    </item>

    <item>
      <title>Advanced MySQL Question &#45; Retrieving Similar Items Based on Tags</title>
      <link>http://codeigniter.com/forums/viewthread/149901/</link>
      <guid>http://codeigniter.com/forums/viewthread/149901/#When:10:35:47Z</guid>
      <description>&lt;p&gt;I have products on my website and I show similar items based on the tags for those products. The problem is, the larger the database gets the more of a bottleneck query this becomes. Right now it sorts the results by items having the most matching tags as being most relevant. Does anyone know how to fix this query so it is more scalable? Is there an easy fix that I&#8217;m not seeing? The query and tag table structures are below:&lt;/p&gt;

&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;SELECT distinct item_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(*) as &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;matches&lt;br /&gt;FROM &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_tags&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;WHERE tag_id IN &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11196&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18447&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10479&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10003&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10010&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11197&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10080&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;13401&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10059&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18790&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11123&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;17837&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18435&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18428&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;16590&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11875&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;16566&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;12514&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11553&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11210&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;12751&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;13225&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10019&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;22981&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11388&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;14425&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10270&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;14278&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18455&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;13895&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10860&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10844&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;13183&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18022&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10023&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;11206&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;19271&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;18444&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;12362&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10071&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#39;10069&#39;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) &lt;br /&gt;AND `&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_id&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;` != &lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;125400&quot;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;GROUP BY item_id&lt;br /&gt;ORDER BY matches desc&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_id desc&lt;br /&gt;LIMIT 10 &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;mysql&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;describe tags&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Field &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Null &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Key &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| Default | &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Extra&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PRI &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;auto_increment &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tag&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;varchar&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;255&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) | &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;UNI &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+ &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;and&#8230;
&lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;mysql&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;describe item_tags&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Field&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Null &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Key &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| Default | &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Extra&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) | &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PRI &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;auto_increment &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_id &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) | &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MUL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tag_id&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;11&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;) | &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MUL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+ &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;item_tags indexes:
&lt;/p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;mysql&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt; &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;show indexes from item_tags&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Table&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Non_unique &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Key_name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Seq_in_index &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Column_name &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Collation &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Cardinality &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Sub_part &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Packed &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Null &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Index_type &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Comment &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;0 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;PRIMARY&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;3803470 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;BTREE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;index_items&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;118858 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;BTREE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;index_items_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tag_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;52102 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;BTREE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;index_items_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;2 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;3803470 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;BTREE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item_tags &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;index_tags&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;1 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tag_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;A&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;52102 &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL &lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;NULL&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;YES&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;| &lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;BTREE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;| &lt;br /&gt;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;&#45;+ &lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/div&gt;

&lt;p&gt;The query takes from 1&#45;3 seconds consistently in the codeigniter profiler and ties up system resources while processing. It can really bring our server to a crawl especially with high traffic! Can anyone help? Thanks!
&lt;/p&gt;</description>
      <dc:date>2010-03-19T10:35:47-06:00</dc:date>
    </item>

    <item>
      <title>Problems with the CI Twitter API Library</title>
      <link>http://codeigniter.com/forums/viewthread/149474/</link>
      <guid>http://codeigniter.com/forums/viewthread/149474/#When:16:25:58Z</guid>
      <description>&lt;p&gt;Hi all&lt;/p&gt;

&lt;p&gt;I use the library of Elliot Haughig (http://www.haughin.com/code/twitter) and now I can&#8217;t update my twitter status with this class&lt;/p&gt;

&lt;p&gt;My Code:
&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;$this&#45;&amp;gt;twitter&#45;&amp;gt;call(&#8216;statuses/update&#8217;, array(&#8216;status&#8217; =&amp;gt; &#8220;test&#45;tweet&#8221;));&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;reading the timeline or other requests aren&#8217;t a problem but updating the status gives me back an error:&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;Incorrect signature&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;Can someone help me? I wrote an E&#45;Mail to Elliot but he doesn&#8217;t answer.&lt;/p&gt;

&lt;p&gt;Thank you
&lt;/p&gt;</description>
      <dc:date>2010-03-15T16:25:58-06:00</dc:date>
    </item>

    <item>
      <title>Is loading libraries within models a good idea&#63;</title>
      <link>http://codeigniter.com/forums/viewthread/149877/</link>
      <guid>http://codeigniter.com/forums/viewthread/149877/#When:06:35:15Z</guid>
      <description>&lt;p&gt;I&#8217;m using a customly created MySQL input&#45;sanitizer library in one of my controllers, which makes a mess, using it in the model would be much easier, but I don&#8217;t wan&#8217;t to defy any best&#45;practice principles out there either. So is it a good idea?
&lt;/p&gt;</description>
      <dc:date>2010-03-19T06:35:15-06:00</dc:date>
    </item>

    <item>
      <title>Having Trouble Using A URL As A Parameter</title>
      <link>http://codeigniter.com/forums/viewthread/149929/</link>
      <guid>http://codeigniter.com/forums/viewthread/149929/#When:16:39:15Z</guid>
      <description>&lt;p&gt;Is it possible to use the URI segment method when you are trying to want a parameter to be a url? Or does the path need to use query strings? Or something I&#8217;m missing? What do folks recommend?&lt;/p&gt;

&lt;p&gt;Would be nice to have something like this:&lt;/p&gt;

&lt;p&gt;http://example.com/some_class_name/some_function_name/http://somesite.com/something!23.xml&lt;/p&gt;

&lt;p&gt;But I get an Apache 404 error, which, by the way, seems to prematurely decodes the url parameter:&lt;/p&gt;

&lt;p&gt;&#8220;The requested URL /some_class_name/some_function_name/http://somesite.com/something/2123.xml was not found on this server.&#8221;&lt;/p&gt;

&lt;p&gt;Thanks for any help!
&lt;/p&gt;</description>
      <dc:date>2010-03-19T16:39:15-06:00</dc:date>
    </item>

    <item>
      <title>iScaffold v1.1 &#45; CRUD Generator</title>
      <link>http://codeigniter.com/forums/viewthread/113223/</link>
      <guid>http://codeigniter.com/forums/viewthread/113223/#When:12:46:57Z</guid>
      <description>&lt;p&gt;Hello friends,&lt;/p&gt;

&lt;p&gt;This tool will generate the &lt;b&gt;Controller Model and View&lt;/b&gt; from a given table.&lt;br /&gt;
I tried to be as generic as possible so this should work for everybody.&lt;/p&gt;

&lt;p&gt;This is an updated release, it should work out of the box. Just put it into your htdocs/www &lt;br /&gt;
directory and configure the database.php file.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Info&lt;/b&gt;&lt;br /&gt;
1. After you download extract the content to your htdocs directory.&lt;br /&gt;
2. Change the config/database.php and enter the details of the database,&lt;br /&gt;
you want to generate.&lt;br /&gt;
3. Generate the code with the app.&lt;br /&gt;
4. Your code is ready at /output&lt;/p&gt;

&lt;p&gt;If you want to change the output or put your styling in it, you have to&lt;br /&gt;
change the files located at &lt;b&gt;/templates&lt;/b&gt; directory to fit it your own needs.&lt;/p&gt;

&lt;p&gt;Have fun! &lt;img src=&quot;http://ellislab.com/images/smileys/smile.gif&quot; width=&quot;19&quot; height=&quot;19&quot; alt=&quot;smile&quot; style=&quot;border:0;&quot; /&gt; &lt;br /&gt;
&#45; Ömür &amp;amp; Yorick&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;
&lt;a href=&quot;http://ci&#45;crud&#45;generator.googlecode.com/files/iScaffold.zip&quot;&gt; iScaffold v1.1 &#45; Download&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://code.google.com/p/ci&#45;crud&#45;generator/&quot;&gt; iScaffold @ Goole Code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free to &lt;b&gt;report issues&lt;/b&gt; our your feature requests in the google code project page too.&lt;br /&gt;
&lt;a href=&quot;http://code.google.com/p/ci&#45;crud&#45;generator/issues/entry&quot;&gt;Issue/Feature request&lt;/a&gt;
&lt;/p&gt;</description>
      <dc:date>2009-05-01T12:46:57-06:00</dc:date>
    </item>

    <item>
      <title>ExpressionEngine 2.0 Public Beta Released !!!</title>
      <link>http://codeigniter.com/forums/viewthread/137332/</link>
      <guid>http://codeigniter.com/forums/viewthread/137332/#When:01:03:54Z</guid>
      <description>&lt;p&gt;So this is exciting. Wait, wait and wait is finally over now. Got to see the thing I have been waiting for long, ever since the first talks about it. I am already download the PB 1 and will be looking at the code base first to have a peek into how Codeigniter 2.0 will look like &lt;img src=&quot;http://ellislab.com/images/smileys/smile.gif&quot; width=&quot;19&quot; height=&quot;19&quot; alt=&quot;smile&quot; style=&quot;border:0;&quot; /&gt;. This is going to be the day when either I will have to go the whole new way with PHP from here on or look at it the old way. Maybe as expected it will allow me do things better. &lt;/p&gt;

&lt;p&gt;Hope for the best. &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://expressionengine.com/public_beta/&quot;&gt;Expression Engine 2.0 Public Beta&lt;/a&gt;
&lt;/p&gt;</description>
      <dc:date>2009-12-05T01:03:54-06:00</dc:date>
    </item>

    
    </channel>
</rss>