<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Extension 6: Showing only rows that match a filter</title>
	<atom:link href="http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/feed/" rel="self" type="application/rss+xml" />
	<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/</link>
	<description>Website of Tobias Bäthge.</description>
	<lastBuildDate>Tue, 07 Sep 2010 12:36:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Tobias</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3289</link>
		<dc:creator>Tobias</dc:creator>
		<pubDate>Sat, 04 Sep 2010 17:52:04 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3289</guid>
		<description>Hi Ton,

no, combining the content of more than one table in one query is not possible, unfortunately.

Best wishes,
Tobias</description>
		<content:encoded><![CDATA[<p>Hi Ton,</p>
<p>no, combining the content of more than one table in one query is not possible, unfortunately.</p>
<p>Best wishes,<br />
Tobias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ton de Gier</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3287</link>
		<dc:creator>Ton de Gier</dc:creator>
		<pubDate>Sat, 04 Sep 2010 11:29:42 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3287</guid>
		<description>Hi Tobias,

Again, your WP-Table Reloaded plugin is fantastic.
I use the filter extension you made before and used another parameter &quot;filter_on&quot; which filters on a specific column. I think this option is better than without.

I need an option to avoid redundent table content.
Therefore, I want to make a query to display the result of one or more tables.
Is this possible with this plugin?

Kind regards,
Ton de Gier</description>
		<content:encoded><![CDATA[<p>Hi Tobias,</p>
<p>Again, your WP-Table Reloaded plugin is fantastic.<br />
I use the filter extension you made before and used another parameter &#8220;filter_on&#8221; which filters on a specific column. I think this option is better than without.</p>
<p>I need an option to avoid redundent table content.<br />
Therefore, I want to make a query to display the result of one or more tables.<br />
Is this possible with this plugin?</p>
<p>Kind regards,<br />
Ton de Gier</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobias</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3028</link>
		<dc:creator>Tobias</dc:creator>
		<pubDate>Mon, 26 Apr 2010 11:58:04 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3028</guid>
		<description>Hi Hein,

yes, thanks for that link. That approach will work.
I just did not use it in my very initial code of this Extension, because it was not necessary. I will add it when I have time.

Thanks!
Tobias</description>
		<content:encoded><![CDATA[<p>Hi Hein,</p>
<p>yes, thanks for that link. That approach will work.<br />
I just did not use it in my very initial code of this Extension, because it was not necessary. I will add it when I have time.</p>
<p>Thanks!<br />
Tobias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hein Tore</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3027</link>
		<dc:creator>Hein Tore</dc:creator>
		<pubDate>Sun, 25 Apr 2010 22:03:52 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3027</guid>
		<description>By replacing &lt;code&gt;in_array()&lt;/code&gt; with &lt;a href=&quot;http://www.php.net/manual/en/function.in-array.php#85749&quot; rel=&quot;nofollow&quot;&gt;this PHP function&lt;/a&gt;, you&#039;re able to perform a wildcard search.</description>
		<content:encoded><![CDATA[<p>By replacing <code>in_array()</code> with <a href="http://www.php.net/manual/en/function.in-array.php#85749" rel="external">this PHP function</a>, you&#8217;re able to perform a wildcard search.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3026</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Sun, 25 Apr 2010 17:25:52 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3026</guid>
		<description>Yes, Magdeburg was a great experience. Everyone there was so nice and helpful. It was also very eye-opening for an American how different society was structured (such as driving laws and how your cemetery plots were not permanent), but it seemed to work even better (like a well-oiled machine), compared to our laws and customs here. We could really use a lot of what Germany has to offer here in the USA. Luckily Obama is in the White House, so we&#039;re slowly headed that way now.

Anyway, you figured me out, the slow load time on the &quot;Edit&quot; screen was exactly what was happening. Even worse, I tried to get my hosting provider (shared hosting) to edit that suhosin.ini file, but they said it was not in use on their server at all. :(

Sadly, I think I&#039;m going to have to settle for Zoho docs on this one, as I was planning for the table to get much bigger in time. It is a shame, your plugin was perfect for my needs in every other way. 

Please let me know one day if you&#039;ve found a way to overcome this limitation. 

Cheers,
Luke</description>
		<content:encoded><![CDATA[<p>Yes, Magdeburg was a great experience. Everyone there was so nice and helpful. It was also very eye-opening for an American how different society was structured (such as driving laws and how your cemetery plots were not permanent), but it seemed to work even better (like a well-oiled machine), compared to our laws and customs here. We could really use a lot of what Germany has to offer here in the USA. Luckily Obama is in the White House, so we&#8217;re slowly headed that way now.</p>
<p>Anyway, you figured me out, the slow load time on the &#8220;Edit&#8221; screen was exactly what was happening. Even worse, I tried to get my hosting provider (shared hosting) to edit that suhosin.ini file, but they said it was not in use on their server at all. :(</p>
<p>Sadly, I think I&#8217;m going to have to settle for Zoho docs on this one, as I was planning for the table to get much bigger in time. It is a shame, your plugin was perfect for my needs in every other way. </p>
<p>Please let me know one day if you&#8217;ve found a way to overcome this limitation. </p>
<p>Cheers,<br />
Luke</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobias</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3025</link>
		<dc:creator>Tobias</dc:creator>
		<pubDate>Sun, 25 Apr 2010 09:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3025</guid>
		<description>Hi Luke,

thanks for your nice comment! I hope you liked it overhere in Magdeburg :-)

Regarding your question:
Yes, WordPress will load the entire table, before performing the filtering. The reason for this is the data structure that I use. A table is stored as a serialized two-dimensional array in a single row of the &quot;wp_options&quot; table. This means that it is not possible to select values from it with SQL commands. Rather, the entire row (with the table in it) is retrieved and then PHP does the filtering.
I don&#039;t know any numbers, but depending on your server&#039;s ressources and the real size of your table, you might get into performance trouble here. Not really on the loading/filtering, but on the &quot;Edit&quot; screen of the table: You would then have over 10000 textfields for the entries, and that is very likely going to break down your webbrowser.
So, for such large tables you might be better off with a custom PHP/mySQL solution. My plugin was designed for smaller tables (although larger ones do work, but might have issues. So I&#039;m not giving any guarantee that it works for your table. :-) ).

Best wishes,
Tobias</description>
		<content:encoded><![CDATA[<p>Hi Luke,</p>
<p>thanks for your nice comment! I hope you liked it overhere in Magdeburg :-)</p>
<p>Regarding your question:<br />
Yes, WordPress will load the entire table, before performing the filtering. The reason for this is the data structure that I use. A table is stored as a serialized two-dimensional array in a single row of the &#8220;wp_options&#8221; table. This means that it is not possible to select values from it with SQL commands. Rather, the entire row (with the table in it) is retrieved and then PHP does the filtering.<br />
I don&#8217;t know any numbers, but depending on your server&#8217;s ressources and the real size of your table, you might get into performance trouble here. Not really on the loading/filtering, but on the &#8220;Edit&#8221; screen of the table: You would then have over 10000 textfields for the entries, and that is very likely going to break down your webbrowser.<br />
So, for such large tables you might be better off with a custom PHP/mySQL solution. My plugin was designed for smaller tables (although larger ones do work, but might have issues. So I&#8217;m not giving any guarantee that it works for your table. :-) ).</p>
<p>Best wishes,<br />
Tobias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-3024</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Sat, 24 Apr 2010 20:48:37 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-3024</guid>
		<description>Greetings from Overland Park, Kansas, Tobias!

I have actually stayed a week in Magdeburg, when I was researching my family tree a decade ago. We could actually be related, and you do in fact look a lot like my brother! ;)

Anyway, I wanted to take a moment to tell you that this plugin is awesome. Thank you so much for taking so much time out of your life to create and upkeep it, many of us obviously appreciate it. 

My one tiny question for you is about the data loading sequence... 

If I run a large database, let&#039;s say 50 columns by 2000 rows of text entries, but I limit a page in WordPress to display only 10 of those columns at a time, does WordPress still have to take the time to churn all of the data and then just display the 10 columns, or does it only actually request the 10 columns from the mysql DB in the first place? 

Thanks again,
Luke in OP</description>
		<content:encoded><![CDATA[<p>Greetings from Overland Park, Kansas, Tobias!</p>
<p>I have actually stayed a week in Magdeburg, when I was researching my family tree a decade ago. We could actually be related, and you do in fact look a lot like my brother! ;)</p>
<p>Anyway, I wanted to take a moment to tell you that this plugin is awesome. Thank you so much for taking so much time out of your life to create and upkeep it, many of us obviously appreciate it. </p>
<p>My one tiny question for you is about the data loading sequence&#8230; </p>
<p>If I run a large database, let&#8217;s say 50 columns by 2000 rows of text entries, but I limit a page in WordPress to display only 10 of those columns at a time, does WordPress still have to take the time to churn all of the data and then just display the 10 columns, or does it only actually request the 10 columns from the mysql DB in the first place? </p>
<p>Thanks again,<br />
Luke in OP</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beau</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-2770</link>
		<dc:creator>Beau</dc:creator>
		<pubDate>Sat, 27 Mar 2010 17:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-2770</guid>
		<description>Excellent!

I won&#039;t be ready for a month or two. It&#039;s tax time here in the U.S., and Uncle Sam wants his due. I&#039;ll drop you an email, when I am ready, to see what your schedule is like. And we will work something out.

Beau</description>
		<content:encoded><![CDATA[<p>Excellent!</p>
<p>I won&#8217;t be ready for a month or two. It&#8217;s tax time here in the U.S., and Uncle Sam wants his due. I&#8217;ll drop you an email, when I am ready, to see what your schedule is like. And we will work something out.</p>
<p>Beau</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tobias</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-2769</link>
		<dc:creator>Tobias</dc:creator>
		<pubDate>Sat, 27 Mar 2010 17:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-2769</guid>
		<description>Hi Beau,

thanks for your follow-up.

I can&#039;t promise anything right now, but depending on my time then (busy with work and university at the moment), I&#039;m sure glad to work out something custom with you.

For the HTML entities: Oh, ok, now I know what you mean :-)
No, don&#039;t worry, this will neither remove any HTML from the table cells nor any HTML links. HTML entities are things like &lt;code&gt;&#160;&lt;/code&gt; or &lt;code&gt;&amp;&lt;/code&gt;, which just need some extra treatment in the Extension. That code does not influence the actual content or output of the table though.

Best wishes,
Tobias</description>
		<content:encoded><![CDATA[<p>Hi Beau,</p>
<p>thanks for your follow-up.</p>
<p>I can&#8217;t promise anything right now, but depending on my time then (busy with work and university at the moment), I&#8217;m sure glad to work out something custom with you.</p>
<p>For the HTML entities: Oh, ok, now I know what you mean :-)<br />
No, don&#8217;t worry, this will neither remove any HTML from the table cells nor any HTML links. HTML entities are things like <code>&nbsp;</code> or <code>&amp;</code>, which just need some extra treatment in the Extension. That code does not influence the actual content or output of the table though.</p>
<p>Best wishes,<br />
Tobias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beau</title>
		<link>http://tobias.baethge.com/2010/03/extension-6-showing-only-rows-that-match-a-filter/comment-page-1/#comment-2768</link>
		<dc:creator>Beau</dc:creator>
		<pubDate>Sat, 27 Mar 2010 17:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://tobias.baethge.com/?p=842#comment-2768</guid>
		<description>Hi Tobias,

Thanks for the response. I figured it would be a bit complex. 

Now that I know it is possible; maybe when I am ready I can contact you about a paid custom extension development.

Here is the note from the first &quot;foreach&quot; entry in the above script:

&lt;code&gt;// remove HTML entities and turn them into characters, escape/slash other characters&lt;/code&gt;

I just was not sure about what HTML entities are, and whether or not stripping them would cause HTML links to be removed.

Beau</description>
		<content:encoded><![CDATA[<p>Hi Tobias,</p>
<p>Thanks for the response. I figured it would be a bit complex. </p>
<p>Now that I know it is possible; maybe when I am ready I can contact you about a paid custom extension development.</p>
<p>Here is the note from the first &#8220;foreach&#8221; entry in the above script:</p>
<p><code>// remove HTML entities and turn them into characters, escape/slash other characters</code></p>
<p>I just was not sure about what HTML entities are, and whether or not stripping them would cause HTML links to be removed.</p>
<p>Beau</p>
]]></content:encoded>
	</item>
</channel>
</rss>
