<?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: Vídeo Tutorial: CakePHP &#8211; salvando relacionamentos hasAndBelongsToMany</title>
	<atom:link href="http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/</link>
	<description>web standards, design, programação, e mais um monte de coisa que acho interessante!</description>
	<lastBuildDate>Thu, 19 Apr 2012 14:21:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Christiano (MY)</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-35571</link>
		<dc:creator>Christiano (MY)</dc:creator>
		<pubDate>Tue, 06 Jul 2010 20:43:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-35571</guid>
		<description>Ainda se usa generateList() na versão 1.2?

O meu tá dando erro de SQL:

Warning (512): SQL Error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;generateList&#039; at line 1 [CORE\cake\libs\model\datasources\dbo_source.php, line 525]

Code &#124; Context

$sql	=	&quot;generateList&quot;
$error	=	&quot;1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#039;generateList&#039; at line 1&quot;
$out	=	null

            $out = null;
            if ($error) {
                trigger_error(&quot;&lt;b&gt;SQL Error:&lt;/b&gt; {$this-&gt;error}&quot;, E_USER_WARNING);

DboSource::showQuery() - CORE\cake\libs\model\datasources\dbo_source.php, line 525
DboSource::execute() - CORE\cake\libs\model\datasources\dbo_source.php, line 201
DboSource::fetchAll() - CORE\cake\libs\model\datasources\dbo_source.php, line 336
DboSource::query() - CORE\cake\libs\model\datasources\dbo_source.php, line 297
Model::call__() - CORE\cake\libs\model\model.php, line 441
Overloadable::__call() - CORE\cake\libs\overloadable_php5.php, line 52
Categoria::generateList() - [internal], line ??
PostsController::admin_novopost() - APP\controllers\posts_controller.php, line 43
Object::dispatchMethod() - CORE\cake\libs\object.php, line 116
Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 227
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 194
[main] - APP\webroot\index.php, line 88

Query: generateList</description>
		<content:encoded><![CDATA[<p>Ainda se usa generateList() na versão 1.2?</p>
<p>O meu tá dando erro de SQL:</p>
<p>Warning (512): SQL Error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8216;generateList&#8217; at line 1 [CORE\cake\libs\model\datasources\dbo_source.php, line 525]</p>
<p>Code | Context</p>
<p>$sql	=	&#8220;generateList&#8221;<br />
$error	=	&#8220;1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8216;generateList&#8217; at line 1&#8243;<br />
$out	=	null</p>
<p>            $out = null;<br />
            if ($error) {<br />
                trigger_error(&#8220;<b>SQL Error:</b> {$this-&gt;error}&#8221;, E_USER_WARNING);</p>
<p>DboSource::showQuery() &#8211; CORE\cake\libs\model\datasources\dbo_source.php, line 525<br />
DboSource::execute() &#8211; CORE\cake\libs\model\datasources\dbo_source.php, line 201<br />
DboSource::fetchAll() &#8211; CORE\cake\libs\model\datasources\dbo_source.php, line 336<br />
DboSource::query() &#8211; CORE\cake\libs\model\datasources\dbo_source.php, line 297<br />
Model::call__() &#8211; CORE\cake\libs\model\model.php, line 441<br />
Overloadable::__call() &#8211; CORE\cake\libs\overloadable_php5.php, line 52<br />
Categoria::generateList() &#8211; [internal], line ??<br />
PostsController::admin_novopost() &#8211; APP\controllers\posts_controller.php, line 43<br />
Object::dispatchMethod() &#8211; CORE\cake\libs\object.php, line 116<br />
Dispatcher::_invoke() &#8211; CORE\cake\dispatcher.php, line 227<br />
Dispatcher::dispatch() &#8211; CORE\cake\dispatcher.php, line 194<br />
[main] &#8211; APP\webroot\index.php, line 88</p>
<p>Query: generateList</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jubiraí</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-26554</link>
		<dc:creator>Jubiraí</dc:creator>
		<pubDate>Mon, 15 Mar 2010 13:00:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-26554</guid>
		<description>Túlio Não consigo visualizar este video. Vejo todos, menos este. Existe algum problema com o video?</description>
		<content:encoded><![CDATA[<p>Túlio Não consigo visualizar este video. Vejo todos, menos este. Existe algum problema com o video?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adamo</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-6736</link>
		<dc:creator>Adamo</dc:creator>
		<pubDate>Wed, 17 Jun 2009 14:24:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-6736</guid>
		<description>Tulio ou alguem que possa me ajudar, por favor voce nao poderia postar um video ou me ajudar a colocar um css na minha aplicação do cake? como que eu faco pra adicionar o css no meu arquivo default que esta em views/layouts/default. Obrigado.</description>
		<content:encoded><![CDATA[<p>Tulio ou alguem que possa me ajudar, por favor voce nao poderia postar um video ou me ajudar a colocar um css na minha aplicação do cake? como que eu faco pra adicionar o css no meu arquivo default que esta em views/layouts/default. Obrigado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vinicius</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2676</link>
		<dc:creator>Vinicius</dc:creator>
		<pubDate>Wed, 25 Jun 2008 14:12:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2676</guid>
		<description>Já encontrei no vídeo 6.
Valeu</description>
		<content:encoded><![CDATA[<p>Já encontrei no vídeo 6.<br />
Valeu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vinicius</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2675</link>
		<dc:creator>Vinicius</dc:creator>
		<pubDate>Wed, 25 Jun 2008 14:03:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2675</guid>
		<description>Olá Túlio,

Nesse video aparece uma textarea com um editor bem simples, do jeito que eu estou precisando. Não sei se perdi alguma parte em que você o colocou ali. Ele é o que, um helper diferente?

Obrigado.</description>
		<content:encoded><![CDATA[<p>Olá Túlio,</p>
<p>Nesse video aparece uma textarea com um editor bem simples, do jeito que eu estou precisando. Não sei se perdi alguma parte em que você o colocou ali. Ele é o que, um helper diferente?</p>
<p>Obrigado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josimar</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2315</link>
		<dc:creator>Josimar</dc:creator>
		<pubDate>Wed, 06 Feb 2008 17:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2315</guid>
		<description>Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\xampplite\htdocs\www\app\controllers\admin_controller.php:1) in C:\xampp\xampplite\htdocs\www\cake\libs\controller\controller.php on line 447

Alguem sabe do que se trata ?</description>
		<content:encoded><![CDATA[<p>Warning: Cannot modify header information &#8211; headers already sent by (output started at C:\xampp\xampplite\htdocs\www\app\controllers\admin_controller.php:1) in C:\xampp\xampplite\htdocs\www\cake\libs\controller\controller.php on line 447</p>
<p>Alguem sabe do que se trata ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tulio Faria</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2280</link>
		<dc:creator>Tulio Faria</dc:creator>
		<pubDate>Wed, 23 Jan 2008 05:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2280</guid>
		<description>Paulo,

neste caso tem que criar uma classe intermediária para melhor gerenciar.

Inté</description>
		<content:encoded><![CDATA[<p>Paulo,</p>
<p>neste caso tem que criar uma classe intermediária para melhor gerenciar.</p>
<p>Inté</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paulo</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2279</link>
		<dc:creator>Paulo</dc:creator>
		<pubDate>Mon, 21 Jan 2008 13:42:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2279</guid>
		<description>Ótimo videotutorial ele me ajudou muito com um problema que eu estava tendo com esse  tipo de relacionamento.

mas tenho uma duvida e quando houver um atributo que aparece em um relacionamento muito para muitos.</description>
		<content:encoded><![CDATA[<p>Ótimo videotutorial ele me ajudou muito com um problema que eu estava tendo com esse  tipo de relacionamento.</p>
<p>mas tenho uma duvida e quando houver um atributo que aparece em um relacionamento muito para muitos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tulio Faria</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2273</link>
		<dc:creator>Tulio Faria</dc:creator>
		<pubDate>Wed, 16 Jan 2008 21:45:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2273</guid>
		<description>Valeu Márcio pela explicação.

Obrigado a todos pelo elogios.

Rafael,

sobre a nomenclatura, foi o padrão adotado pelo Cake. E não sei lhe dizer qual a relação deste padrão.

Pode ser que tenha sido a única forma de identificar esses dados.


Guilherme,

quando acontece de um relacionamento N:M ter um atributo (além das chaves primárias) deve existir uma classe associativa, a qual ligará o lado N ao M.
Por exemplo, Produto e Pedido, como um produto pode estar X vezes em um pedido, teríamos que ter uma classe ProdutoPedido que belongsTo Produto e Pedido, e estes que hasMany ProdutoPedido.

Espero ter clariado :)

Guto,

seu caso é o mesmo do Guilherme.

Rodrigo,

é possível sim, mas desconheço algo automatizado no Cake. Nada que um pouco de lógica, um foreach, um explode não resolvam. :)

Marcelo,

tomara que em breve, estou com vários temas e idéias, mas me falta um pouco de tempo :)

Abraços a todos!</description>
		<content:encoded><![CDATA[<p>Valeu Márcio pela explicação.</p>
<p>Obrigado a todos pelo elogios.</p>
<p>Rafael,</p>
<p>sobre a nomenclatura, foi o padrão adotado pelo Cake. E não sei lhe dizer qual a relação deste padrão.</p>
<p>Pode ser que tenha sido a única forma de identificar esses dados.</p>
<p>Guilherme,</p>
<p>quando acontece de um relacionamento N:M ter um atributo (além das chaves primárias) deve existir uma classe associativa, a qual ligará o lado N ao M.<br />
Por exemplo, Produto e Pedido, como um produto pode estar X vezes em um pedido, teríamos que ter uma classe ProdutoPedido que belongsTo Produto e Pedido, e estes que hasMany ProdutoPedido.</p>
<p>Espero ter clariado <img src='http://www.tuliofaria.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Guto,</p>
<p>seu caso é o mesmo do Guilherme.</p>
<p>Rodrigo,</p>
<p>é possível sim, mas desconheço algo automatizado no Cake. Nada que um pouco de lógica, um foreach, um explode não resolvam. <img src='http://www.tuliofaria.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Marcelo,</p>
<p>tomara que em breve, estou com vários temas e idéias, mas me falta um pouco de tempo <img src='http://www.tuliofaria.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Abraços a todos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcelo Ariatti</title>
		<link>http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2222</link>
		<dc:creator>Marcelo Ariatti</dc:creator>
		<pubDate>Tue, 18 Dec 2007 21:14:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.tuliofaria.net/video-tutorial-cakephp-salvando-relacionamentos-hasandbelongstomany/#comment-2222</guid>
		<description>Ótimo trabalho! Muito obrigado!

E quando vai sair o próximo? :D

Abraços ae Tulio!</description>
		<content:encoded><![CDATA[<p>Ótimo trabalho! Muito obrigado!</p>
<p>E quando vai sair o próximo? <img src='http://www.tuliofaria.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Abraços ae Tulio!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

