<?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>Kommentare zu: Mit CakePHP in 30 Minuten Tags zu einer Tabelle hinzufügen</title>
	<atom:link href="http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/</link>
	<description>Pauls Blog beschäftigt sich mit Webentwicklungsthemen, im Focus stehen jQuery, TYPO3, CSS und PHP.</description>
	<lastBuildDate>Fri, 03 Sep 2010 08:56:19 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: johannes</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-395</link>
		<dc:creator>johannes</dc:creator>
		<pubDate>Mon, 28 Sep 2009 09:57:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-395</guid>
		<description>Soweit alles super, aber du solltest besser von &quot;Tabellen&quot; anstatt von &quot;Datenbanken&quot; sprechen das verwirrt einen Newbee nicht so ganz... auch wenn man für den Zweck bestimmt separate Datenbanken verwenden kann ist bei dir wohl die Verwendung von Tabellen gemeint (tag_id , post_id).</description>
		<content:encoded><![CDATA[<p>Soweit alles super, aber du solltest besser von &#8220;Tabellen&#8221; anstatt von &#8220;Datenbanken&#8221; sprechen das verwirrt einen Newbee nicht so ganz&#8230; auch wenn man für den Zweck bestimmt separate Datenbanken verwenden kann ist bei dir wohl die Verwendung von Tabellen gemeint (tag_id , post_id).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-376</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Sun, 09 Aug 2009 11:19:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-376</guid>
		<description>nice :)
didnt know about tokenize() yet - just changed my explode() to it
thanks!</description>
		<content:encoded><![CDATA[<p>nice <img src='http://www.interaktionsdesigner.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
didnt know about tokenize() yet &#8211; just changed my explode() to it<br />
thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Paul</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-375</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 09 Aug 2009 09:43:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-375</guid>
		<description>Danke für das Lob!! Ich habe auch noch eine Anmerkung:

Statt der Funktion explode() ist es besser die Cake-interne Funktion tokenize zu benutzen:

String::tokenize($ein_string);

Hier gibts mehr Infos: http://book.cakephp.org/view/574/tokenize (auch sehr praktisch für CSV Dateien)</description>
		<content:encoded><![CDATA[<p>Danke für das Lob!! Ich habe auch noch eine Anmerkung:</p>
<p>Statt der Funktion explode() ist es besser die Cake-interne Funktion tokenize zu benutzen:</p>
<p>String::tokenize($ein_string);</p>
<p>Hier gibts mehr Infos: <a href="http://book.cakephp.org/view/574/tokenize" rel="nofollow">http://book.cakephp.org/view/574/tokenize</a> (auch sehr praktisch für CSV Dateien)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Rickarda</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-369</link>
		<dc:creator>Rickarda</dc:creator>
		<pubDate>Tue, 21 Jul 2009 05:46:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-369</guid>
		<description>Danke für diesen Artikel! Finde die Infos hier eigentlich sehr wichtig.Die werden mir natürlich sehr helfen.</description>
		<content:encoded><![CDATA[<p>Danke für diesen Artikel! Finde die Infos hier eigentlich sehr wichtig.Die werden mir natürlich sehr helfen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: aioon</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-368</link>
		<dc:creator>aioon</dc:creator>
		<pubDate>Mon, 20 Jul 2009 10:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-368</guid>
		<description>Klasse Beitrag, habe so einiges für mich entdeckt!

Danke und schöne Grüße
Alex</description>
		<content:encoded><![CDATA[<p>Klasse Beitrag, habe so einiges für mich entdeckt!</p>
<p>Danke und schöne Grüße<br />
Alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Paul</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-332</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 20 Apr 2009 15:49:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-332</guid>
		<description>Viel Spaß! Ich habe die Ursache gefunden. unique muss auf true gesetzt sein:

&quot;unique: If true (default value) cake will first delete existing relationship records in the foreign keys table before inserting new ones, when updating a record. So existing associations need to be passed again when updating. &quot;

http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM</description>
		<content:encoded><![CDATA[<p>Viel Spaß! Ich habe die Ursache gefunden. unique muss auf true gesetzt sein:</p>
<p>&#8220;unique: If true (default value) cake will first delete existing relationship records in the foreign keys table before inserting new ones, when updating a record. So existing associations need to be passed again when updating. &#8221;</p>
<p><a href="http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM" rel="nofollow">http://book.cakephp.org/view/83/hasAndBelongsToMany-HABTM</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-331</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Mon, 20 Apr 2009 11:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-331</guid>
		<description>tatsächlich? unglaublich...muss ich das doch gleich ma nach-basteln^^</description>
		<content:encoded><![CDATA[<p>tatsächlich? unglaublich&#8230;muss ich das doch gleich ma nach-basteln^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Paul</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-330</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Mon, 20 Apr 2009 10:46:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-330</guid>
		<description>Hi Mark,

danke für den Hinweis! Habe mich schon über das leere Tag gewundert. Absolut richtig. Ich werde es gleich hinzufügen.

Das Löschen funktioniert über Edit tadellos, habe es gerade ausprobiert. Cake prüft anscheinend beim aktualisieren die angegebenen Verbindungen und entfernt sie ggf.

Das ist magisch! :-)</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>danke für den Hinweis! Habe mich schon über das leere Tag gewundert. Absolut richtig. Ich werde es gleich hinzufügen.</p>
<p>Das Löschen funktioniert über Edit tadellos, habe es gerade ausprobiert. Cake prüft anscheinend beim aktualisieren die angegebenen Verbindungen und entfernt sie ggf.</p>
<p>Das ist magisch! <img src='http://www.interaktionsdesigner.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-329</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Sun, 19 Apr 2009 20:28:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-329</guid>
		<description>oh, und hab ich was verpasst? oder kapier ichs nich?
wie läufts denn mit dem &quot;Entfernen&quot; von tags? geht das nicht mehr über edit? muss man dann manuell delete des joint table triggern?

weil ich hier keine differenzbildung sehe im code

on edit:
$before (db)
$after (post)

if (!in_array(after)) &amp;&amp; in_array(before)) -&gt; delete</description>
		<content:encoded><![CDATA[<p>oh, und hab ich was verpasst? oder kapier ichs nich?<br />
wie läufts denn mit dem &#8220;Entfernen&#8221; von tags? geht das nicht mehr über edit? muss man dann manuell delete des joint table triggern?</p>
<p>weil ich hier keine differenzbildung sehe im code</p>
<p>on edit:<br />
$before (db)<br />
$after (post)</p>
<p>if (!in_array(after)) &amp;&amp; in_array(before)) -&gt; delete</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mark</title>
		<link>http://www.interaktionsdesigner.de/2009/04/17/mit-cakephp-in-30-minuten-tags-zu-einer-tabelle-hinzufugen/comment-page-1/#comment-328</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Sun, 19 Apr 2009 19:41:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.interaktionsdesigner.de/?p=451#comment-328</guid>
		<description>kleine korrektur noch:

du solltest nicht nur trim() verwenden, sondern danach noch auf !empty() prüfen
wenn jemand &quot;ss,ff, ,dfdf&quot; etc postet, würde der 3. tag ein &quot;leerer Tag&quot; sein, was ja wenig sinn macht :)

aber sonst super!</description>
		<content:encoded><![CDATA[<p>kleine korrektur noch:</p>
<p>du solltest nicht nur trim() verwenden, sondern danach noch auf !empty() prüfen<br />
wenn jemand &#8220;ss,ff, ,dfdf&#8221; etc postet, würde der 3. tag ein &#8220;leerer Tag&#8221; sein, was ja wenig sinn macht <img src='http://www.interaktionsdesigner.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>aber sonst super!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
