﻿<?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>Comentários sobre: Sistema de sorteio com PHP</title>
	<atom:link href="http://rafaelcouto.com.br/sistema-de-sorteio-com-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/</link>
	<description>Desenvolvimento e simplicidade na web</description>
	<lastBuildDate>Thu, 02 Feb 2012 00:01:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Albeci</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-6891</link>
		<dc:creator>Albeci</dc:creator>
		<pubDate>Thu, 29 Dec 2011 20:58:10 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-6891</guid>
		<description>Olá Rafael, muito bom seu sistema, mas tenho uma dúvida como faria para pegar os dados do banco mysql e colocar dentro da variável $participantes:
// Matriz com todos os participantes
$participantes = array(&quot;Rafael&quot;, &quot;João&quot;, &quot;Maria&quot;, &quot;Pedro&quot;, &quot;Patricia&quot;, &quot;Camila&quot;, &quot;Roberto&quot;);
na variavel vc está colocando os participantes manual como seria se fosse obtendo de um banco de dados?

Obrigado e parabéns pelo site.</description>
		<content:encoded><![CDATA[<p>Olá Rafael, muito bom seu sistema, mas tenho uma dúvida como faria para pegar os dados do banco mysql e colocar dentro da variável $participantes:<br />
// Matriz com todos os participantes<br />
$participantes = array(&#8220;Rafael&#8221;, &#8220;João&#8221;, &#8220;Maria&#8221;, &#8220;Pedro&#8221;, &#8220;Patricia&#8221;, &#8220;Camila&#8221;, &#8220;Roberto&#8221;);<br />
na variavel vc está colocando os participantes manual como seria se fosse obtendo de um banco de dados?</p>
<p>Obrigado e parabéns pelo site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Victor</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-6861</link>
		<dc:creator>Victor</dc:creator>
		<pubDate>Tue, 27 Dec 2011 19:56:44 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-6861</guid>
		<description>Olá,

Bacana d+ o sistema de sorteio.

Gostaria que me ajudasse na seguinte questão: Ao invés de colocar os nomes no código php, gostaria que ele buscasse os nomes através de uma coluna no Excel (XLS), tem como fazer isso? fico no aguardo, abs.</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>Bacana d+ o sistema de sorteio.</p>
<p>Gostaria que me ajudasse na seguinte questão: Ao invés de colocar os nomes no código php, gostaria que ele buscasse os nomes através de uma coluna no Excel (XLS), tem como fazer isso? fico no aguardo, abs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: samara</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-4264</link>
		<dc:creator>samara</dc:creator>
		<pubDate>Fri, 03 Jun 2011 23:02:01 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-4264</guid>
		<description>Como que faria pegando o nome dos participantes por uma colsulta no bd?
tipo
$participantes = &quot;select nome from cadastrados&quot;;

$resultado = mysql_query($participantes);</description>
		<content:encoded><![CDATA[<p>Como que faria pegando o nome dos participantes por uma colsulta no bd?<br />
tipo<br />
$participantes = &#8220;select nome from cadastrados&#8221;;</p>
<p>$resultado = mysql_query($participantes);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: anony</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-1987</link>
		<dc:creator>anony</dc:creator>
		<pubDate>Sun, 16 Jan 2011 21:04:12 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-1987</guid>
		<description>bastaria..

e o grande verncerdor é...
.
..
....
......
.......
[...] .... echo rand(111,999).&quot;Parabéns!&quot;;</description>
		<content:encoded><![CDATA[<p>bastaria..</p>
<p>e o grande verncerdor é&#8230;<br />
.<br />
..<br />
&#8230;.<br />
&#8230;&#8230;<br />
&#8230;&#8230;.<br />
[...] &#8230;. echo rand(111,999).&#8221;Parabéns!&#8221;;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Luan</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-1967</link>
		<dc:creator>Luan</dc:creator>
		<pubDate>Sat, 15 Jan 2011 02:20:14 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-1967</guid>
		<description>Muito bom seu sisteminha!! Simples e eficiente!! 2 características fundamentais que um bom programa precisa ter. Parabéns!!</description>
		<content:encoded><![CDATA[<p>Muito bom seu sisteminha!! Simples e eficiente!! 2 características fundamentais que um bom programa precisa ter. Parabéns!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Kaio Raylander</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-1877</link>
		<dc:creator>Kaio Raylander</dc:creator>
		<pubDate>Wed, 05 Jan 2011 17:32:05 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-1877</guid>
		<description>um dos primeiros sistemas que eu procuro que fico  conformado. parabéns !</description>
		<content:encoded><![CDATA[<p>um dos primeiros sistemas que eu procuro que fico  conformado. parabéns !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Resultado da Promoção #1bolaofilmow &#124; Blog do Filmow</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-1021</link>
		<dc:creator>Resultado da Promoção #1bolaofilmow &#124; Blog do Filmow</dc:creator>
		<pubDate>Sun, 20 Jun 2010 23:55:13 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-1021</guid>
		<description>[...] Utilizamos um script desenvolvido por Rafael Couto que encontramos na internet que pode ser baixado aqui. Colocamos o nome das 26 pessoas e de forma aleatória o sistema escolheu um ganhador ou ganhadora [...]</description>
		<content:encoded><![CDATA[<p>[...] Utilizamos um script desenvolvido por Rafael Couto que encontramos na internet que pode ser baixado aqui. Colocamos o nome das 26 pessoas e de forma aleatória o sistema escolheu um ganhador ou ganhadora [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Resultado da Promoção Lanterna Verde &#124; Multiverso DC.com</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-739</link>
		<dc:creator>Resultado da Promoção Lanterna Verde &#124; Multiverso DC.com</dc:creator>
		<pubDate>Mon, 01 Mar 2010 21:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-739</guid>
		<description>[...] favorecer quaisquer participantes. Vale destacar que ele foi, inicialmente disponibilizado no site http://faael.net/sistema-de-sorteio-com-php/, e foi alterado para se adaptar às nossas [...]</description>
		<content:encoded><![CDATA[<p>[...] favorecer quaisquer participantes. Vale destacar que ele foi, inicialmente disponibilizado no site <a href="http://faael.net/sistema-de-sorteio-com-php/" rel="nofollow">http://faael.net/sistema-de-sorteio-com-php/</a>, e foi alterado para se adaptar às nossas [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: faael</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-560</link>
		<dc:creator>faael</dc:creator>
		<pubDate>Mon, 28 Dec 2009 16:33:30 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-560</guid>
		<description>Olá Julio,

Bom, esse script que eu fiz não é muito flexível, e para exibir mais sorteados teria que fazer mais alguns loops; O objetivo era mesmo mostrar alguns recursos possíveis para fazer um sistema de sorteio. Porém eu fiz aqui um script mais flexível, onde basta você configurar uma váriavel para definir o número de sorteados:

&lt;pre lang=&quot;php&quot;&gt;
&lt;?php
// Definimos em um array os participantes do sorteio
$participantes = array(&quot;Rafael&quot;, &quot;João&quot;, &quot;Maria&quot;, &quot;Manoel&quot;, &quot;Pedro&quot;, &quot;Camila&quot;, &quot;Roberto&quot;, &quot;Patricia&quot;);
// Definimos o número de participantes que serão sorteados
$numero_sorteados = 4;

// Enquanto o número de sorteados for maior que zero, o sorteio continua
while ($numero_sorteados &gt; 0) {
// Reordenamos os participantes
sort($participantes);
// Recontamos o número de participantes
$numero_participantes = count($participantes) - 1;
// Sorteamos um número entre zero e o número de participantes
$sort = rand(0, $numero_participantes);
// Colocamos o sorteado em um array
$sorteados[$numero_sorteados] = $participantes[$sort];
// Retiramos o sorteado do array de participantes, para que ele não seja sorteado novamente
unset($participantes[$sort]);
// Decrementamos o número de sorteados
$numero_sorteados--;
}

// Reordenamos os sorteados pela chave
ksort($sorteados);

// Exibindo os ganhadores
foreach ($sorteados as $lugar =&gt; $sorteado) {
echo &quot;&lt;b&gt;&quot; . $lugar . &quot;º&lt;/b&gt; - &quot; . $sorteado . &quot;&lt;br /&gt;&quot;;
}
?&gt;
&lt;/pre&gt;

Então para exibir 6 sorteados, por exemplo, basta definir o valor da váriavel $numero_sorteados; Ok? 
Abraços.</description>
		<content:encoded><![CDATA[<p>Olá Julio,</p>
<p>Bom, esse script que eu fiz não é muito flexível, e para exibir mais sorteados teria que fazer mais alguns loops; O objetivo era mesmo mostrar alguns recursos possíveis para fazer um sistema de sorteio. Porém eu fiz aqui um script mais flexível, onde basta você configurar uma váriavel para definir o número de sorteados:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// Definimos em um array os participantes do sorteio</span>
<span style="color: #000088;">$participantes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Rafael&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;João&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Maria&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Manoel&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Pedro&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Camila&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Roberto&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;Patricia&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Definimos o número de participantes que serão sorteados</span>
<span style="color: #000088;">$numero_sorteados</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">4</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Enquanto o número de sorteados for maior que zero, o sorteio continua</span>
<span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$numero_sorteados</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #666666; font-style: italic;">// Reordenamos os participantes</span>
<span style="color: #990000;">sort</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$participantes</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Recontamos o número de participantes</span>
<span style="color: #000088;">$numero_participantes</span> <span style="color: #339933;">=</span> <span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$participantes</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">-</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Sorteamos um número entre zero e o número de participantes</span>
<span style="color: #000088;">$sort</span> <span style="color: #339933;">=</span> <span style="color: #990000;">rand</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #000088;">$numero_participantes</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Colocamos o sorteado em um array</span>
<span style="color: #000088;">$sorteados</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$numero_sorteados</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$participantes</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$sort</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Retiramos o sorteado do array de participantes, para que ele não seja sorteado novamente</span>
<span style="color: #990000;">unset</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$participantes</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$sort</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #666666; font-style: italic;">// Decrementamos o número de sorteados</span>
<span style="color: #000088;">$numero_sorteados</span><span style="color: #339933;">--;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Reordenamos os sorteados pela chave</span>
<span style="color: #990000;">ksort</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$sorteados</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Exibindo os ganhadores</span>
<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$sorteados</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$lugar</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$sorteado</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;b&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$lugar</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;º&lt;/b&gt; - &quot;</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$sorteado</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;br /&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Então para exibir 6 sorteados, por exemplo, basta definir o valor da váriavel $numero_sorteados; Ok?<br />
Abraços.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Julio</title>
		<link>http://rafaelcouto.com.br/sistema-de-sorteio-com-php/comment-page-1/#comment-548</link>
		<dc:creator>Julio</dc:creator>
		<pubDate>Thu, 24 Dec 2009 13:18:34 +0000</pubDate>
		<guid isPermaLink="false">http://faael.net23.net/?p=327#comment-548</guid>
		<description>e pra eu por mais participantes? por exemplo, 5 ou 6 participantes serem sorteados como faz?

valeu e eu achei bem bacana por ser simples</description>
		<content:encoded><![CDATA[<p>e pra eu por mais participantes? por exemplo, 5 ou 6 participantes serem sorteados como faz?</p>
<p>valeu e eu achei bem bacana por ser simples</p>
]]></content:encoded>
	</item>
</channel>
</rss>

