<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Foruns - PHP e Bancos de Dados</title>
        <description>Esse é um fórum criado para responder à dúvidas sobre acesso a banco de dados por scripts PHP.</description>
        <link>http://phpbrasil.com/phorum/list.php?5</link>
        <lastBuildDate>Sun, 19 May 2013 21:46:40 -0500</lastBuildDate>
        <generator>Phorum 5.2.10</generator>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,189051,189051#msg-189051</guid>
            <title>AJUDA - Filtro para consulta em SQL (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,189051,189051#msg-189051</link>
            <description><![CDATA[Senhores, boa tarde.<br />
Sou novo em php e gostaria de saber como faço uma consulta do sql com filtros.<br />
Ex.: tenho este simples codigo abaixo onde filtro apenas o Nome do Item, esta funcionando perfeitamente, porem queria efetuar uma consulta com filtro, tipo nome do item e/ou quantidade e/ou id...<br />
Como faço? O que devo alterar em meu código?<br />
Segue código:<br />
<br />
<br />
**** CONEXAO ****<br />
&lt;?php<br />
mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;&quot;);<br />
mysql_select_db(&quot;bd_estoque&quot;);<br />
?&gt;<br />
<br />
<br />
**** CONSULTA ****<br />
&lt;body&gt;<br />
&lt;center&gt;<br />
&lt;img src=&quot;imagebarrasite.jpg&quot; height=&quot;70&quot; width=&quot;1100&quot;/&gt;<br />
 &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br />
&lt;br&gt;<br />
&lt;center&gt;&lt;font face=arial &gt;&lt;font size=3&gt;&lt;b&gt;Insira o nome do Site&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br />
 &lt;form action=&quot;testetabela88.php&quot; method=&quot;get&quot;&gt;<br />
  &lt;form method=&quot;get&quot; action=&quot;testetabela88.php&quot;&gt;<br />
&lt;tr align=&quot;center&quot;&gt;&lt;td&gt;&lt;font size=2&gt;<br />
nome do produto&lt;input type=&quot;text&quot; name=&quot;palavra&quot; /&gt;&amp;nbsp;<br />
&lt;input type=&quot;submit&quot; value=&quot;Buscar&quot; /&gt;<br />
&lt;br&gt;<br />
   &lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<br />
**** RESULTADO ****<br />
&lt;?php<br />
include &quot;testetabela8.php&quot;;<br />
$palavra = $_GET[&quot;palavra&quot;];<br />
// inserir nome da tabela e coluna de pesquisa <br />
$sql = mysql_query(&quot;SELECT * from produto WHERE nome_produto LIKE '%&quot;.$palavra.&quot;%'&quot;);<br />
$result = mysql_num_rows($sql);<br />
if($result&gt;=1) {<br />
echo &quot;Exibindo &quot;.$result.&quot; resultados para &lt;strong&gt;&quot;.$palavra.&quot;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;&quot;;<br />
print &quot;&lt;table border='1'&gt;&quot;;<br />
      print &quot;&lt;tr&gt;&lt;td&gt;&lt;center&gt;&lt;b&gt;Nome do Item&lt;/td&gt;&lt;td&gt;&lt;b&gt;Quantidade&lt;/td&gt;&lt;td&gt;&lt;b&gt;ID&lt;/td&gt;&lt;/tr&gt;&quot;;<br />
      	while($info = mysql_fetch_array($sql)) {<br />
        echo &quot;&lt;tr&gt;&lt;td&gt;&quot;. $info[&quot;nome_produto&quot;].&quot;&lt;/td&gt;&quot;;<br />
		echo &quot;&lt;td&gt;&quot;. $info[&quot;quantidade&quot;].&quot;&lt;/td&gt;&quot;;<br />
		echo &quot;&lt;td&gt;&quot;. $info[&quot;id&quot;].&quot;&lt;/td&gt;&lt;/tr&gt;&quot;;<br />
		// echo &quot;-----------------------------------------------------&lt;br&gt;&quot;;<br />
		&quot;&lt;/table&gt;&quot;;<br />
    }<br />
   <br />
} else {<br />
    echo &quot;Não foi encontrado nenhum resultado para &lt;strong&gt;&quot;.$palavra.&quot;&lt;/strong&gt;&quot;;<br />
}<br />
?&gt;]]></description>
            <dc:creator>Anselmo</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 17 May 2013 14:41:42 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,189032,189032#msg-189032</guid>
            <title>Dynamic Dropdown duvida (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,189032,189032#msg-189032</link>
            <description><![CDATA[Seguinte galera criei um site para minha imobiliaria, porem estou começando no PHP e fiz um sistema de busca usando &quot;Dynamic Drop Down&quot;.<br />
CODE: http://pastebin.com/NND1VgPz<br />
<br />
Duvida:<br />
Como eu faço para que os resultados saiam em &quot;tabelas/formularios&quot; nesse codigo ?<br />
Preciso que a pessoa coloque o que procure no 'Dynamic..' e aparecam os dados dos imoveis em &quot;fichas&quot;.<br />
Valeu galera, boa tarde !<br />
abraço]]></description>
            <dc:creator>Caio Oliveira</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Tue, 14 May 2013 15:32:53 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,189019,189019#msg-189019</guid>
            <title>ajuda com datas em banco de dados (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,189019,189019#msg-189019</link>
            <description><![CDATA[Boa noite<br />
estou tenantado criar um sistema que emite notas promissoarias pois utilizo muito, porem nao estou conseguindo me acertar com as datas, tenho o codigo a baixo que criar as notas, porem nao estou conseguindo fazer com que cada nota gerada mude para o proximo mes, sera que alguem pode me ajudar..<br />
nesse<br />
 &lt;?php<br />
		require('conexao.php');<br />
		<br />
		$sql2 = &quot;SELECT * FROM notas WHERE id = '1' &quot; ;<br />
		$res2 = mysql_query($sql2) or die( mysql_error() );<br />
		$dt_vencimento= mysql_result($res2, 0, 'dt_vencimento');<br />
$parcela = 3;<br />
$i = 1;<br />
		<br />
while( $i &lt;= $parcela ){<br />
 <br />
        echo '<br />
<br />
&lt;table border=&quot;1&quot; width=&quot;26%&quot;&gt;<br />
	&lt;tr&gt;<br />
		&lt;td width=&quot;101&quot;&gt;'.$i.'º vencimento&lt;/td&gt;<br />
		&lt;td&gt;Data: AQUI A DATA &lt;/td&gt;<br />
	&lt;/tr&gt;<br />
	&lt;/table&gt;';<br />
$i++;<br />
}<br />
?&gt;  <br />
<br />
nesse caso deveria retornar assim:<br />
1 º vencimento 14/05/2013<br />
2 º venciemnto 14/06/2013<br />
3 º vencimento 14/07/2013<br />
se alguem puder ajudar agradeço.]]></description>
            <dc:creator>rodolforej</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 15 May 2013 14:11:48 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188966,188966#msg-188966</guid>
            <title>poupup retornando varios valor (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188966,188966#msg-188966</link>
            <description><![CDATA[pessoal estou com um problema e preciso de ajuda,e o seguinte tenho esse poup-up ele ele tem de retornar apenas os  dados que eu escolher mais nesse caso ele esta retornando aleatoriamente ,ou seja os primeiros dados que sao buscados ignorando a minha escolha,sei que tenho que fazer um filtro mas nao estou conseguindo por favor me ajudem.<br />
<br />
<br />
<br />
&lt;html&gt; <br />
&lt;head&gt; <br />
&lt;!--codigo--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt; //função javascript que retornará o codigo <br />
function retornacod(codigo)//passando um parametro <br />
{    <br />
window.opener.document.atualizaprof.codprof.value = codigo;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--nome--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornanome(nome)<br />
{   <br />
window.opener.document.atualizaprof.nomeprof.value = nome;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--indentidade--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornaindentidade(indentidade)<br />
{   <br />
window.opener.document.atualizaprof.indentidadeprof.value = indentidade;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--instituto--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornainstituto(instituto)<br />
{   <br />
window.opener.document.atualizaprof.institutoprof.value = instituto;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--formacao--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornaformacao(formacao)<br />
{   <br />
window.opener.document.atualizaprof.formacaoprof.value = formacao;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--Area-Atuacao--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornaarea_atuacao(area_atuacao)<br />
{   <br />
window.opener.document.atualizaprof.area_atuacaoprof.value = area_atuacao;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--nivel--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornanivel(nivel)<br />
{   <br />
window.opener.document.atualizaprof.nivelprof.value =nivel;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--Login--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornalogin(login)<br />
{   <br />
window.opener.document.atualizaprof.loginprof.value =login;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--senha--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornasenha(senha)<br />
{   <br />
window.opener.document.atualizaprof.senhaprof.value =senha;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
&lt;!--e_mail--&gt;<br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
function retornae_mail(e_mail)<br />
{   <br />
window.opener.document.atualizaprof.e_mailprof.value =e_mail;<br />
window.close();	//fecha a janla popup <br />
} <br />
&lt;/script&gt;<br />
<br />
&lt;/head&gt; <br />
&lt;body&gt; <br />
&lt;?php <br />
<br />
require(&quot;../../../conexao.php&quot;);<br />
?&gt;<br />
&lt;?php <br />
 mysql_select_db($database_conexao, $conexao);<br />
 <br />
 <br />
 	<br />
$sql = mysql_query(&quot;select * from professor&quot;);<br />
<br />
echo '&lt;table width=&quot;80%&quot; border=&quot;1&quot;  align=&quot;left&quot;&gt; <br />
&lt;tr&gt; <br />
&lt;td width=&quot;10%&quot;&gt;codigo&lt;/td&gt;<br />
&lt;td width=&quot;30%&quot;&gt;nome&lt;/td&gt;	<br />
&lt;td width=&quot;10%&quot;&gt;indentidade&lt;/td&gt;<br />
&lt;td width=&quot;10%&quot;&gt;instituto&lt;/td&gt;&lt;/table&gt;--------------------------------------------------------------------------------------------------';<br />
while ($dado = mysql_fetch_array($sql)) { <br />
<br />
<br />
<br />
echo '&lt;table width=&quot;80%&quot; border=&quot;1&quot;  align=&quot;left&quot;&gt; <br />
&lt;tr&gt; <br />
&lt;td width=&quot;10%&quot;&gt;'.$dado['codigo'].'&lt;/td&gt;<br />
&lt;td width=&quot;30%&quot;&gt;'.$dado['nome'].'&lt;/td&gt;	<br />
&lt;td width=&quot;10%&quot;&gt;'.$dado['indentidade'].'&lt;/td&gt;<br />
&lt;td width=&quot;10%&quot;&gt;'.$dado['instituto'].'&lt;/td&gt;&lt;/table&gt;'; ?&gt;<br />
 <br />
&lt;form&gt;<br />
   &lt;input type='button' value='Escolher' onClick=&quot;DoAllThese()&quot;   /&gt;<br />
&lt;/form&gt;<br />
&lt;?php <br />
echo '&lt;/tr&gt;&lt;/table&gt;';<br />
}<br />
?&gt;<br />
 <br />
&lt;script type=&quot;text/javascript&quot;&gt;<br />
 function DoAllThese() {<br />
	 retornacod('&lt;?php echo  $dado['codigo']; ?&gt;')<br />
     retornanome('&lt;?php echo  $dado['nome']; ?&gt;')<br />
	 retornaindentidade('&lt;?php echo  $dado['indentidade']; ?&gt;')<br />
	 retornainstituto('&lt;?php echo  $dado['instituto']; ?&gt;')<br />
	 retornaformacao('&lt;?php echo  $dado['formacao']; ?&gt;')<br />
	 retornaarea_atuacao('&lt;?php echo  $dado['area_atuacao']; ?&gt;')<br />
	 retornanivel('&lt;?php echo  $dado['nivel']; ?&gt;')<br />
	 retornalogin('&lt;?php echo  $dado['login']; ?&gt;')<br />
	 retornasenha('&lt;?php echo  $dado['senha']; ?&gt;')<br />
	 retornae_mail('&lt;?php echo  $dado['e_mail']; ?&gt;')<br />
	 &lt;!-- retornacod(); <br />
	 &lt;!-- retornanome(); <br />
 } <br />
 &lt;/script&gt; <br />
<br />
<br />
&lt;/body&gt; <br />
&lt;/html&gt;]]></description>
            <dc:creator>oney</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 08 May 2013 16:37:09 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188953,188953#msg-188953</guid>
            <title>Erro de Paginação (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188953,188953#msg-188953</link>
            <description><![CDATA[&lt;? //quantidade de colunas<br />
$numeroColunas=3;    <br />
<br />
//quantidade de registros por pagina<br />
$numreg = 16;<br />
<br />
//sql que será usada<br />
$sqlA=&quot;select * from vela&quot;;<br />
<br />
//inicio do link para paginacao<br />
$inicioLink=&quot;vela.php&quot;;<br />
<br />
if (!isset($_GET['pg1']))<br />
{<br />
$pg = 0;<br />
}<br />
$inicial = @$_GET['pg1'] * $numreg;<br />
<br />
$sql_conta = mysql_query($sqlA);<br />
$sql = mysql_query(&quot;$sqlA LIMIT $inicial, $numreg&quot;);<br />
$quantreg = mysql_num_rows($sql_conta);<br />
?&gt;<br />
      &lt;table width=&quot;92%&quot; border=&quot;0&quot;&gt;<br />
        &lt;?php<br />
$cont = 1;<br />
while($res=mysql_fetch_array($sql))<br />
{<br />
$datab = $res['dataPed'];<br />
$nome = $res['nome'];<br />
$id = $res['id'];<br />
$dataF0 = strtotime($datab);<br />
$dataF = date('d/m/Y', $dataF0);<br />
<br />
$databd=$datab; // coloque a data vinda do banco de dados<br />
$databd= explode(&quot;-&quot;,$databd);<br />
$data = mktime(0,0,0,$databd[1],$databd[2],$databd[0]);<br />
$data_atual = mktime(0,0,0,date(&quot;m&quot;),date(&quot;d&quot;),date(&quot;Y&quot;));<br />
$dias = ($data - $data_atual)/86400;<br />
$dias = ceil($dias);<br />
<br />
if($dias == -6){<br />
$imgD = &quot;vela/vela01.gif&quot;;<br />
}elseif($dias == -5){<br />
$imgD = &quot;vela/vela02.gif&quot;;<br />
}elseif($dias == -4){<br />
$imgD = &quot;vela/vela03.gif&quot;;<br />
}elseif($dias == -3){<br />
$imgD = &quot;vela/vela04.gif&quot;;<br />
}elseif($dias == -2){<br />
$imgD = &quot;vela/vela05.gif&quot;;<br />
}elseif($dias == -1){<br />
$imgD = &quot;vela/vela06.gif&quot;;<br />
}elseif($dias == 0){<br />
$imgD = &quot;vela/vela07.gif&quot;;<br />
}else{<br />
$imgD = &quot;-&quot;;<br />
}<br />
if($dias &gt; -7){<br />
  if($cont == 1)<br />
  {<br />
 <br />
        echo &quot;&lt;tr&gt;&quot;;<br />
  }<br />
?&gt;<br />
        &lt;? echo &quot;&lt;td&gt;<br />
        &lt;table width='75' border='0' cellspacing='2' cellpadding='2'&gt;<br />
  &lt;tr&gt;<br />
    &lt;td&gt;&lt;div align='center'&gt;&lt;img src='$imgD'&gt;&lt;/div&gt;&lt;/td&gt;<br />
  &lt;/tr&gt;<br />
  &lt;tr&gt;<br />
    &lt;td&gt;&lt;a href='detalhes.php?id=$id'&gt;&lt;div align='center'&gt;&lt;strong&gt;&lt;font color='#999999' size='3' face='Arial, Helvetica, sans-serif'&gt;$nome&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;<br />
<br />
      &lt;div align='center'&gt;&lt;font color='#999999' size='3' face='Arial, Helvetica, sans-serif'&gt;$dataF&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/a&gt;<br />
  &lt;/tr&gt;<br />
&lt;/table&gt;<br />
        &lt;/td&gt;&quot;;<br />
        ?&gt;<br />
        &lt;?php<br />
  if($cont == $numeroColunas)<br />
  {<br />
        echo &quot;&lt;/tr&gt;&quot;;<br />
        $cont = 1;<br />
  } else<br />
  {<br />
        $cont++;<br />
  }<br />
}<br />
}<br />
//}<br />
//}<br />
?&gt;<br />
 <br />
Ele esta funcionando perfeitamente mas a unica coisa que ele esta paginando errado em vez de aparecer o resultado na pagina ele cria 2 paginas e todo resultado vai para a segunda pagina.]]></description>
            <dc:creator>Junior</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Tue, 07 May 2013 08:47:59 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188916,188916#msg-188916</guid>
            <title>Busca por categoria PHP + MySQL (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188916,188916#msg-188916</link>
            <description><![CDATA[Boa tarde<br />
<br />
Estou precisando fazer um sistema de busca onde o usuário terá na tela um campo onde pode selecionar uma categoria e uma caixa de texto com o termo da pesquisa. Deve ser feita uma comparação entre os dois e retornar um resultado.<br />
<br />
Quando vou testar no navegador dá erro de variável não inicializada<br />
&quot;Notice: Undefined variable: linhabusca in C:\wamp\www\legisla_cmdc\buscar3_antigo.php on line 56&quot;<br />
<br />
No MySql<br />
Tabelas<br />
categoria<br />
id_cat<br />
tipo_lei<br />
<br />
artigos<br />
<br />
id<br />
num_lei<br />
ano_lei<br />
autor<br />
ementa<br />
tipo_lei<br />
link_lei<br />
Id_pesq<br />
id_ca<br />
<br />
<br />
<br />
<br />
segue o código<br />
<br />
&lt;body&gt;<br />
&lt;form action=&quot;&quot; method=&quot;post&quot; enctype=&quot;multipart/form-data&quot; name=&quot;form1&quot; id=&quot;form1&quot;&gt;<br />
  &lt;span&gt;Busca&lt;/span&gt;&lt;br/&gt;<br />
  <br />
  &lt;select name=&quot;categorias&quot; &gt;<br />
  &lt;option value=&quot;&quot; selected=&quot;selected&quot;&gt;Selecione o tipo...&lt;/option&gt;<br />
  &lt;?php <br />
  mysql_select_db($database_pesquisa_lei, $pesquisa_lei);<br />
  $pega_tipos = mysql_query(&quot;SELECT * FROM categoria&quot;);<br />
  	if(mysql_num_rows($pega_tipos) == 0){<br />
		echo '&lt;option value=&quot;&quot;&gt;Não foram encontrados tipos&lt;/option&gt;';<br />
		} else {<br />
			while ($linhatipo = mysql_fetch_array($pega_tipos)){<br />
				echo '&lt;option value=&quot;'.$linhatipo['id_cat'].'&quot;&gt;'.$linhatipo['tipo_lei'].'&lt;/option&gt;';<br />
			}<br />
		}<br />
  ?&gt;<br />
  &lt;/select&gt;<br />
<br />
 <br />
  &lt;label for=&quot;textfield&quot;&gt;&lt;/label&gt;<br />
  &lt;input type=&quot;text&quot; name=&quot;ementa&quot; id=&quot;ementa&quot; /&gt;<br />
  &lt;input type=&quot;hidden&quot; name=&quot;acao&quot; value=&quot;buscar&quot; /&gt;<br />
  &lt;input type=&quot;submit&quot; name=&quot;buscar&quot; id=&quot;buscar&quot; value=&quot;Bucar&quot; /&gt;moveis<br />
&lt;/form&gt;<br />
&lt;hr/&gt;<br />
<br />
&lt;?php<br />
 mysql_select_db($database_pesquisa_lei, $pesquisa_lei);<br />
if(isset($_POST['acao']) &amp;&amp; $_POST['acao'] == 'buscar'){<br />
$idcategoria = $_POST['categorias'];<br />
$pesquisa = strip_tags(trim($_POST['ementa']));<br />
<br />
$resultado = &quot;SELECT * FROM artigos WHERE ementa LIKE  '%$pesquisa%' AND id_cat = '$idcategoria'&quot;;<br />
$qrbusca = mysql_query($resultado);<br />
<br />
if(mysql_num_rows($qrbusca) == '0'){ <br />
	echo 'Não foram encontrados resultados ';<br />
}<br />
else{<br />
	<br />
	while ($linhabusca = mysql_fetch_assoc($qrbusca)){<br />
}<br />
}<br />
}<br />
<br />
?&gt;<br />
&lt;h1&gt;&lt;?php echo $linhabusca['tipo_lei']; ?&gt;&lt;/h1&gt;<br />
&lt;p&gt;&lt;?php echo $linhabusca['ementa']; ?&gt;&lt;/p&gt;     <br />
<br />
&lt;/body&gt;<br />
&lt;/html&gt;]]></description>
            <dc:creator>Amaro Correa</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 06 May 2013 15:10:25 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188906,188906#msg-188906</guid>
            <title>Contagem de dados inserido em uma tabela do bd (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188906,188906#msg-188906</link>
            <description><![CDATA[Ola pessoal, estou desenvolvendo um sistema onde nele tenho a necessidade de colocar o numero de dados que foi inserido em uma tabela do db. Ex: Tabela Produtos foi cadastrado 100 produtos então la na página vai ter a seguinte mensagem = Ex: Você contém (100) Produtos em seu banco de dados, isto é apenas um exemplo.<br />
<br />
Alguém podeira mim ajudar! Como faço a contagem de [id] Cadastrados em uma determinada tabela?]]></description>
            <dc:creator>Patricia Barbosa</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Thu, 02 May 2013 08:36:32 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188873,188873#msg-188873</guid>
            <title>Erro SQL syntax. Onde? (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188873,188873#msg-188873</link>
            <description><![CDATA[Tem uma pagina com formulário que envia os dados pra página cadastrar.php<br />
<br />
Ta enviando tudo certinho já testei. Dá o seguinte erro:<br />
<br />
&quot;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 'Trebuchet MS'; font-size: 12px;&quot;&gt;País: Alemanha&quot;<br />
<br />
Eu nem sei de onde ele tira esse &quot;País: Alemanha&quot;, to cadastrando produtos, não tem nada de país.<br />
<br />
Código do cadastrar.php:<br />
<br />
&lt;?php<br />
include &quot;../../../conexao.php&quot;;<br />
ini_set('default_charset','UTF-8');<br />
mysql_set_charset('utf8');<br />
<br />
if(@$_POST['enviar']){<br />
$nm = @$_POST['nm'];<br />
$ds = @$_POST['ds'];<br />
$marca = @$_POST['marca'];<br />
$categoria = @$_POST['categoria'];<br />
$sub = @$_POST['sub'];<br />
$vl = @$_POST['vl'];<br />
$desc = @$_POST['desc'];<br />
$estoque = @$_POST['estoque'];<br />
$imagem = @$_FILES['imagem'];<br />
}<br />
else{<br />
	exit ('&lt;meta http-equiv=&quot;refresh&quot; content=&quot;0; ../novo&quot; /&gt;');<br />
}<br />
<br />
$sucesso = '&lt;meta http-equiv=&quot;refresh&quot; content=&quot;0; url= ../&quot; /&gt;';<br />
$refresh = '&lt;meta http-equiv=&quot;refresh&quot; content=&quot;0; ../novo&quot; /&gt;';<br />
<br />
/* verifica se tem algum null */<br />
if($nm!=''&amp;&amp;$ds!=''&amp;&amp;$marca!=''&amp;&amp;$categoria!=''&amp;&amp;$vl!=''&amp;&amp;$desc!=''&amp;&amp;$estoque!=''&amp;&amp;!empty($imagem['name'])){<br />
	/* verifica numero de caracteres */<br />
	if((strlen($nm))&lt;=54){<br />
	}<br />
	else{<br />
	echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Nome com máximo de 54 caracteres. Tente novamente.&quot;)&lt;/script&gt;';<br />
	exit($refresh);<br />
	}<br />
	if((strlen($vl))&lt;=8){<br />
	$conta=strlen($vl);<br />
	$conta2=$conta-2;<br />
	$vl = substr($vl,0,$conta2).&quot;.&quot;.substr($vl,$conta2,$conta);<br />
	}<br />
	else{<br />
	echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Valor com máximo de 8 caracteres. Tente novamente.&quot;)&lt;/script&gt;';<br />
	exit($refresh);<br />
	}<br />
	if((strlen($desc))&lt;=3){<br />
	$desc=($vl*$desc)/100;<br />
	$vl_desc=$vl-$desc;<br />
	}<br />
	else{<br />
	echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Desconto com máximo de 3 caracteres. Tente novamente.&quot;)&lt;/script&gt;';<br />
	exit($refresh);<br />
	}<br />
	if((strlen($estoque))&lt;=10){<br />
	}<br />
	 else{<br />
	echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Estoque com máximo de 10 caracteres. Tente novamente.&quot;)&lt;/script&gt;';<br />
	exit($refresh);<br />
	}<br />
		$sql = mysql_query(&quot;SELECT id_produto FROM tb_produto WHERE nm_produto='$nm'&quot;);	<br />
				if(mysql_num_rows($sql)==1){<br />
				$pega_id = mysql_fetch_array($sql);<br />
				echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Produto já cadastrado! \n[ID: '.$pega_id['id_produto'].']&quot;)&lt;/script&gt;';<br />
				exit($refresh);<br />
				}<br />
		/*******IMAGEM */<br />
		$largura = 600;<br />
		$altura = 1000;<br />
		$tamanho = 1024 * 1024 * 1;<br />
 <br />
    	// Verifica se o arquivo<br />
    	if(!preg_match(&quot;/^image\/(pjpeg|jpeg|png|gif|bmp)$/&quot;,$imagem[&quot;type&quot;])){<br />
     	   $error[1] = &quot;Imagem inválida.&quot;;<br />
   	 	} <br />
 <br />
		// Pega as dimensões<br />
		$dimensoes = getimagesize($imagem[&quot;tmp_name&quot;]);<br />
 <br />
		// Verifica a largura<br />
		if($dimensoes[0] &gt; $largura) {<br />
			$error[2] = &quot;A largura da imagem não deve ultrapassar &quot;.$largura.&quot; pixels.&quot;;<br />
		}<br />
 <br />
		// Verifica a altura<br />
		if($dimensoes[1] &gt; $altura) {<br />
			$error[3] = &quot;A altura da imagem não deve ultrapassar &quot;.$altura.&quot; pixels.&quot;;<br />
		}<br />
 <br />
		// Verifica o tamanho<br />
		if($imagem[&quot;size&quot;] &gt; $tamanho) {<br />
   		 	$error[4] = &quot;A imagem deve ter no máximo &quot;.$tamanho.&quot; bytes.&quot;;<br />
		}<br />
		<br />
		@$count = count($error);<br />
		// Se não houver erro<br />
		if($count==0){<br />
 			// Pega extensão<br />
			preg_match(&quot;/\.(gif|bmp|png|jpg|jpeg){1}$/i&quot;,$imagem[&quot;name&quot;],$ext);<br />
         	// Gera nome único<br />
        	$nome_imagem = md5(uniqid(time())).&quot;.&quot;.$ext[1];<br />
         	// Caminho da imagem<br />
        	$caminho_imagem = &quot;../../../img/produto/&quot;.$nome_imagem;<br />
 			// Faz o upload<br />
			move_uploaded_file($imagem[&quot;tmp_name&quot;],$caminho_imagem);<br />
		}<br />
		// Se houver mensagens de erro<br />
		if($count!=0){<br />
			foreach($error as $erro){<br />
				echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;'.$erro.'&quot;)&lt;/script&gt;';<br />
				exit($refresh);}}<br />
				<br />
	/* cadastrar tudo */<br />
	if($sub!=''){<br />
$sql = mysql_query(&quot;INSERT INTO tb_produto (nm_produto,ds_produto,id_marca,id_categoria,id_subcategoria,vl_produto,vl_produto_desc,qtde_estoque,img_produto) VALUES ('$nm','$ds','$marca','$categoria','$sub','$vl','$vl_desc','$estoque','$nome_imagem')&quot;) or die (mysql_error());<br />
$sql = mysql_query(&quot;SELECT id_produto FROM tb_produto WHERE nm_produto='$nm'&quot;);<br />
$pega_id = mysql_fetch_array($sql);<br />
echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Novo produto cadastrado com sucesso! \n[ID: '.$pega_id['id_produto'].']&quot;)&lt;/script&gt;';<br />
exit($sucesso);<br />
	}<br />
	/* cadastrar tudo menos sub */<br />
	else{<br />
$sql = mysql_query(&quot;INSERT INTO tb_produto (nm_produto,ds_produto,id_marca,id_categoria,vl_produto,vl_produto_desc,qtde_estoque,img_produto) VALUES ('$nm','$ds','$marca','$categoria','$vl','$vl_desc','$estoque','$nome_imagem')&quot;) or die (mysql_error());<br />
$sql = mysql_query(&quot;SELECT id_produto FROM tb_produto WHERE nm_produto='$nm'&quot;);<br />
$pega_id = mysql_fetch_array($sql);<br />
echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Novo produto cadastrado com sucesso! \n[ID: '.$pega_id['id_produto'].']&quot;)&lt;/script&gt;';<br />
exit($sucesso);<br />
	}<br />
}<br />
 else{<br />
 echo '&lt;script type=&quot;text/javascript&quot;&gt;alert(&quot;Preencha todos os campos obrigatórios.&quot;)&lt;/script&gt;';<br />
 exit($refresh);<br />
 }<br />
?&gt;<br />
<br />
vlw]]></description>
            <dc:creator>João Vitor</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 06 May 2013 15:12:59 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188853,188853#msg-188853</guid>
            <title>mostrando o resultado do select em lista nao ordenada (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188853,188853#msg-188853</link>
            <description><![CDATA[Bom Dia !!! Pessoal preciso da ajuda de vcs, tenho a seguinte busca no banco de dados, onde o resultado ser mostrado em lista nao ordenada, só que quero que essa lista fique dividida em colunas e nao somente em um coluna com todos os dados. Como posso proceder? <br />
<br />
&lt;?php <br />
//Montando o comando select <br />
$res=mysql_query(&quot;select *from tbreceita where codcategoriareceita=4 order by idreceita desc limit 10&quot;); // ? comando limit para que apareça somenre as 10 ultimas recitas adicionadas <br />
<br />
while($escrever=mysql_fetch_array($res)) <br />
{ <br />
?&gt;	<br />
&lt;li&gt; &lt;a href=&quot;JavaScript: abrir('receita2.php?id=&lt;?php echo $escrever['idreceita']?&gt;','receitasdestaque');&quot;&gt; <br />
<br />
&lt;?php <br />
echo &quot;&lt;label name='&quot;.$escrever['idreceita'].&quot;'&gt;&quot;.$escrever['nomereceita'].&quot;&lt;/label&gt;&quot;; <br />
?&gt; <br />
<br />
&lt;/a&gt;&lt;/li&gt; <br />
&lt;?php <br />
} <br />
?&gt;]]></description>
            <dc:creator>MARCELA</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 26 Apr 2013 10:32:06 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188852,188852#msg-188852</guid>
            <title>COLLATION (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188852,188852#msg-188852</link>
            <description><![CDATA[Pessoal meu banco de dados e as tabelas estão com o Collation latin1_swedish_ci, mas mesmo assim se cadastro algo com acento no site aparece correto porem ele altera o campo da tabela em que a palavra tem acento para um isso: 47656c656961206465204d6163c3a3 <br />
<br />
o que posso fazer ? ou o que estou fazendo de errado ?]]></description>
            <dc:creator>MARCELA</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 26 Apr 2013 10:31:39 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188847,188847#msg-188847</guid>
            <title>Bloquear campos do BD (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188847,188847#msg-188847</link>
            <description><![CDATA[pessoal como posso bloquear como do banco de dados q n estao sendo utilizado na hora de inserir dados?]]></description>
            <dc:creator>Thiago</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 26 Apr 2013 09:29:29 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188804,188804#msg-188804</guid>
            <title>Problema com inserção de dados banco postgress (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188804,188804#msg-188804</link>
            <description><![CDATA[Olá estou tendo problemas com inserção de dados no banco ele esta adicionando somente a dado que é preenchida no formulário os demais  campos ele não envia pro banco se alguém puder me ajudar ficarei agradecido. segue o código php abaixo.<br />
<br />
&lt;?php<br />
require('conexao.inc.php');<br />
<br />
$data = $_POST['data'];<br />
$quantia = $_POST['quantia'];<br />
$prensa = $_POST['prensa'];<br />
$espessura = $_POST['espessura'];<br />
$comprimento = $_POST['comprimento'];<br />
$largura= $_POST['largura'];<br />
$cola = $_POST['cola'];<br />
<br />
$total  = $quantia*$espessura*$comprimento*$largura;<br />
	echo &quot;A produção do dia: &quot;.$data;<br />
		echo '&lt;br&gt;';<br />
		echo &quot;Na prensa: &quot;.$prensa;<br />
		echo'&lt;br&gt;';<br />
			echo &quot;Foi de: &quot; .$total. &quot; metros&quot;;<br />
		echo '&lt;br&gt;';<br />
				echo &quot;Usadas: &quot;.$cola. &quot; bat cola&quot;;<br />
		echo '&lt;br&gt;';<br />
<br />
$sql ='INSERT INTO &quot;prodDia&quot; (data,quantia,prensa,espessura,comprimento,largura,bat,total) VALUES (&quot;.$_POST['data'].&quot;, &quot;.$_POST['quantia'].&quot;, &quot;.$_POST['prensa']<br />
.&quot;, &quot;.$_POST['espessura'].&quot;, &quot;.$_POST['comprimento'].&quot;, &quot;.$_POST['largura'].&quot;, &quot;.$_POST['cola'].&quot;, &quot;.$_POST['total'])';<br />
<br />
$res = pg_exec($sql);	<br />
$qnt_linhas=pg_affected_rows($res);<br />
if($qnt_linhas&gt;0){<br />
echo &quot;Produção lançada com sucesso!&quot;<br />
}<br />
else($qnt_linhas==0){<br />
	echo &quot;Não foi possivel lançar a produção!&quot;<br />
}<br />
?&gt;<br />
&lt;a href=&quot;producao.php&quot;&gt;Retornar&lt;/a&gt;]]></description>
            <dc:creator>Leandro Mateus Cominesi</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 22 Apr 2013 11:03:50 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188794,188794#msg-188794</guid>
            <title>Fazer junção entre tabelas para um pedido (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188794,188794#msg-188794</link>
            <description><![CDATA[Olá Pessoal<br />
  Estou desenvolvendo um sistema de pedidos em php, tenho 3 tabelas nesse sistema que são:clientes, produtos e funcionários, mas o foco é nas tabelas produtos e clientes. Eu gostaria de fazer uma tela de pedidos que nela apareça as informações do cliente cadastrado e ele pudesse escolher o produto por um &lt;selec&gt;&lt;option1&gt;1 Opcao&lt;/option&gt;, mas eu queria que essa opção viesse do banco de dados da tabela produtos, ou seja, ele iria escolher por um select um produto cadastrado no banco. Quando o cliente escolhesse o produto, o produto ia server vinculado ao cadastro dele podendo ele fazer o pedido daquele produto.<br />
Sei que está difícil de entender vou explicar melhor.<br />
Eu tenho um sistema de gerenciamento de pedidos php, nesse sistema tem as páginas: Pedidos, Funcionarios, Clientes, Produtos e Relatorios. Nas páginas Funcionarios, Clientes, Produtos é possível cadastrar, alterar e deletar os Funcionarios, Clientes, Produtos. Na página Pedidos é onde irei fazer a pesquisa do cadastro do cliente por cpf. Quando aparecer o cadastro do cliente na consulta eu queria fazer o pedido dele ex: Apareceu o cadastro do cliente, escolhe o produto que está no banco de dados na tabela Produtos e o funcionário (que está na tabela Funcionarios) que vai entregar o produto. Eu quero que tanto o funcionario quanto o produto sejam selecionado por um &lt;selec&gt; do java script mas que as informações do select sejam vindas do banco de dados das tabelas produtos e funcionarios. E depois quero registrar o pedido do cliente, ficando na tela de espera informando: Cliente, produto e funcionário.<br />
Espero que não tenha sido muito complicado minha explicação sou iniciante em php. Segue o código abaixo.<br />
--------------------------------------------------------------------------------------------------------<br />
PÁGINA PEDIDOS (pesquisa do cliente)<br />
<br />
&lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;Buscar&quot; /&gt;&lt;/p&gt;<br />
<br />
&lt;/form&gt;  &lt;/fieldset&gt;<br />
<br />
&lt;style type=&quot;text/css&quot;&gt;<br />
<br />
tr, td { border: 3px #ccc ridge; }<br />
<br />
&lt;/style&gt;<br />
<br />
&lt;table&gt;<br />
  &lt;tr&gt;<br />
     &lt;td&gt;&lt;b&gt;Nome&lt;/b&gt;&lt;/td&gt;<br />
	 &lt;td&gt;&lt;b&gt;CPF&lt;/b&gt;&lt;/td&gt;<br />
     &lt;td&gt;&lt;b&gt;Telefone&lt;/b&gt;&lt;/td&gt;<br />
	  &lt;td&gt;&lt;b&gt;Telefone 2&lt;/b&gt;&lt;/td&gt;<br />
	 &lt;td&gt;&lt;b&gt;Endereço&lt;/b&gt;&lt;/td&gt;<br />
	 &lt;td&gt;&lt;b&gt;Observações&lt;/b&gt;&lt;/td&gt;<br />
	 &lt;td&gt;&lt;b&gt;Produto&lt;/b&gt;&lt;/td&gt;	 <br />
  &lt;/tr&gt;<br />
<br />
&lt;?php<br />
<br />
if($_SERVER[&quot;REQUEST_METHOD&quot;] == &quot;POST&quot;) {<br />
include ('../conn/conexao.php');<br />
//Pega o nome do formulário.<br />
<br />
$cpf = $_POST[&quot;cpf&quot;];<br />
}<br />
 <br />
//comando SQL nivel 2 admin nao vai ser listado<br />
$sql = &quot;SELECT * FROM clientes WHERE cpf LIKE '%$cpf%' AND nivel &lt; 2  &quot;;<br />
//executa o comando acima<br />
$exe = mysql_query($sql); <br />
<br />
//retorna resultado no loop, até que ele não encontre mais resultados...<br />
while($linha = mysql_fetch_array($exe)){<br />
//Pega o ID e coloca na var $id e o nome em $nome<br />
$id = $linha['id'];<br />
$cpflista = $linha['cpf'];<br />
//exibe o resultado encontrado dentro de uma tabela : )<br />
echo &quot;&lt;tr&gt;  <br />
            &lt;td&gt;&quot;.$linha['nome'].&quot;  &lt;/td&gt;<br />
			&lt;td&gt;&quot;.$linha['cpf'].&quot;&lt;/td&gt;<br />
            &lt;td&gt;&quot;.$linha['telefone'].&quot;&lt;/td&gt;<br />
			&lt;td&gt;&quot;.$linha['telefone2'].&quot;&lt;/td&gt;		<br />
			&lt;td&gt;&quot;.$linha['endereco'].&quot;&lt;/td&gt;	<br />
			&lt;td&gt;&quot;.$linha['observacoes'].&quot;&lt;/td&gt;	<br />
			&lt;td&gt;&quot;.$linha['produto'].&quot;&lt;/td&gt;	<br />
			<br />
            <br />
&lt;/td&gt;		  <br />
&lt;/tr&gt; &quot;;<br />
<br />
<br />
  }   <br />
  ?&gt;<br />
--------------------------------------------------------------------------------------------------------]]></description>
            <dc:creator>Gilsoney</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sun, 21 Apr 2013 10:06:22 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188744,188744#msg-188744</guid>
            <title>NAO INSERE DADOS NO BD (6 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188744,188744#msg-188744</link>
            <description><![CDATA[Caros amigos preciso muito de ajuda!<br />
<br />
Venho montando um site para fins comerciais. Como to sem grana e como meus colegas nao chegaram junto no projeto, eu resolvi aprender e montar o negocio sozinho. Nele existira um formulario que enviara dados a um banco MySQL via PHP pelo metodo $_POST.<br />
Para aprender eu fiz um formulario simples porem o mesmo conecta com sucesso mas nao envia os dados para o banco e so retorna a mensagem que coloquei no 'or die' na 'mysql_query'. Fiz diversas alteraçoes para encontrar o erro e nada. Ai eu fiz um script PHP estatico bem simples so pra encontrar o erro e nada; so retorna a mesma mensagem da 'query'. Por favor me ajudem! Segue os dados abaixo:<br />
<br />
Windows XP Professional<br />
WAMP SERVER 2.1<br />
PHP 5.2<br />
MySQL 5.5.8<br />
No arquivo my.ini eu ja aumentei o wait_timeout (p/ 3600) e o [mysqldump] quick max_allowed_packet (p/ 64M).<br />
Mantido o [wampmysqld] max_allowed_packet em 1M.<br />
No php.ini eu ja aumentei o memory_limit (p/ 128M). O post_max_size deixei o default (8M) e o upload_max_filesize tambem (2M).<br />
<br />
Segue a programacao:<br />
<br />
NO ARQUIVO CONECTAR.PHP (TA FUNCIONANDO!!)<br />
<br />
&lt;HTML&gt;<br />
&lt;HEAD&gt;<br />
&lt;TITLE&gt;<br />
CONECTAR AO BANCO DE DADOS<br />
&lt;/TITLE&gt;<br />
&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
<br />
&lt;?php<br />
<br />
$hostname = 'localhost' ;<br />
$username = 'root' ;<br />
$senha = '' ;<br />
$db = 'test' ;<br />
$conn = mysql_connect ($hostname, $username, $senha) or die ('NAO FOI POSSIVEL SE CONECTAR') ;<br />
echo 'CONECÇAO REALIZADA COM SUCESSO' ;<br />
<br />
mysql_select_db ($db, $conn) or die ('NAO FOI POSSÍVEL SELECIONAR O BANCO DE DADOS') ;<br />
<br />
?&gt;<br />
&lt;/BODY&gt;<br />
&lt;/HTML&gt;<br />
<br />
<br />
NO ARQUIVO INSERIR.PHP<br />
<br />
&lt;HTML&gt;<br />
&lt;HEAD&gt;<br />
&lt;TITLE&gt;<br />
INSERIR DADOS<br />
&lt;/TITLE&gt;<br />
&lt;/HEAD&gt;<br />
&lt;BODY&gt;<br />
<br />
&lt;?php<br />
<br />
require ('conectar.php') ;<br />
<br />
$Nome = 'Pedro da Luz' ;<br />
$Profissao = 'Vendedor' ;<br />
$Nasc = '1975-10-05' ;<br />
$RG = '234567899' ;<br />
$CPF = '12345678978' ;<br />
$TelFixo = '1125877456' ;<br />
<br />
$insert = &quot;INSERT INTO teste ( ID, Nome, Profissao, DtNasc, RgRne, CPF, TelFix )<br />
VALUES ('' , '$Nome' , '$Profissao' , '$Nasc' , '$RG' , '$CPF' , '$TelFixo' )&quot; ;<br />
<br />
mysql_query ('$insert') or die ('&lt;BR&gt;&lt;BR&gt;ERRO - NÃO FOI POSSIVEL ENVIAR OS DADOS') ;<br />
<br />
echo '&lt;BR&gt;&lt;BR&gt;DADOS INSERIDOS COM SUCESSO' ;<br />
<br />
?&gt;<br />
&lt;/BODY&gt;<br />
&lt;/HTML&gt;<br />
<br />
<br />
NA TABELA TESTE DO BD TEST:<br />
<br />
ID int(4) not null auto_increment primary_key<br />
Nome varchar(255) null<br />
Profissao varchar(255) null<br />
DtNasc date null<br />
RgRne varchar(255) null<br />
CPF varchar(12) null<br />
TelFix varchar(10) null<br />
<br />
<br />
Entao gente...o que pode ser?<br />
Desde já muito grato a ajuda de vcs!]]></description>
            <dc:creator>MARCELO TOSCANO</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 27 Apr 2013 11:22:41 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188719,188719#msg-188719</guid>
            <title>Ajuda com foreach (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188719,188719#msg-188719</link>
            <description><![CDATA[Boa tarde,<br />
<br />
tenho uma query que atribui o resultado a um foreach, assim:<br />
<br />
$sql_comando = 'select queue, name from tts_queues order by queue';<br />
$queues = $mysql-&gt;query($sql_comando);<br />
foreach($queues as $valuey) {<br />
<br />
echo $keyo;<br />
<br />
}<br />
<br />
o KEYO vem de uma outra busca onde me tras o NUMERO DA FILA, eu quero setar o NOME da fila ao lado usando o foreach que criei.<br />
<br />
Se eu listar o $valuey ele me retorna algo assim:<br />
Array ( [QUEUE] =&gt; 3000 [NAME] =&gt; DAYCOVAL - PRO ATIVA TRANSFERENCIA ) Array ( [QUEUE] =&gt; 3001 [NAME] =&gt; CREDIGY CARREFOUR - PRO ATIVA TRANSFERENCIA ) <br />
<br />
O valor que esta no KEYO eh justamente o mesmo valor que esta no QUEUE, quero pegar o NAME do keyo em questao e listar do lado<br />
Algo tipo assim<br />
<br />
foreach($queues as $valuey) {<br />
<br />
echo $queues[$keyo][&quot;NAME&quot;];<br />
<br />
}<br />
Deu pra entender?]]></description>
            <dc:creator>Victor Huber</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 20 Apr 2013 01:26:26 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188700,188700#msg-188700</guid>
            <title>Consulta funciona, mas mostra erro de parsing se usar o mysql_error (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188700,188700#msg-188700</link>
            <description><![CDATA[Olá pessoal, estou tentando fazer funcionar o código abaixo. se eu tirar o OR DIE MYSQL_ERROR() ele funciona parcialmente, pois o laço while só retorna 1 resultado, quando deveria resultar todos os resultados onde o id fosse igual. Se colocar o mysql_error() ele diz que tem uma T_STRING inesperada na linha de consulta. Desculpem a falta de identacao, nao consegui fazer funcionar aqui, por teste coloquei mais de uma imagem na tabela fotos, referenciando o mesmo id_imovel, mas so aparece 1. se colocar tudo dentro do while ele mostra, mas repete os dados que nao quero que repitam, como nome de usuario, quero que ele mostre apenas as fotos ja que todas sao referentes ao mesmo imovel.<br />
<br />
&lt;?php<br />
require_once(&quot;conecta_database.php&quot;);<br />
<br />
// query de selecao de tabelas com join, pois existem dados de indices nas tabelas fotos e videos<br />
// que sao buscados a partir do id do imovel, assim como o id do usuario que cadastrou o imovel<br />
//que vem da tabela user<br />
<br />
$mostra_imovel = mysql_query(&quot;SELECT * FROM imoveis LEFT JOIN fotos ON fotos.id_imovel = imoveis.id_imovel LEFT JOIN videos ON videos.id_imovel = imoveis.id_imovel LEFT JOIN user ON user.id_usu = imoveis.id_usu WHERE imoveis.id_imovel = '1'&quot;);<br />
<br />
$imovel = mysql_fetch_array($mostra_imovel);<br />
<br />
echo $imovel['endereco_video']; // endereco onde o video (se existir) esta<br />
echo &quot;&lt;br&gt;&quot;;<br />
echo $imovel['id_imovel']; // id do imovel na tabela imoveis<br />
echo &quot;&lt;br&gt;&quot;;<br />
echo $imovel['nome_usu']; // nome do usuario que cadastrou o imovel<br />
echo &quot;&lt;br&gt;&quot;;<br />
echo $imovel['descricao_imovel']; // caracteristica do imovel<br />
echo &quot;&lt;br&gt;&quot;;<br />
echo $imovel['foto_usu']; // foto do usuario que cadastrou o imovel<br />
echo &quot;&lt;br&gt;&quot;;<br />
echo &quot;&lt;br&gt;&quot;;<br />
<br />
while($foto = mysql_fetch_array($mostra_imovel))<br />
<br />
{<br />
echo $foto['endereco_foto']; // mostra todas as fotos do imovel cuja id foi repassada pela consulta<br />
echo &quot;&lt;br&gt;&quot;;<br />
}<br />
?&gt;]]></description>
            <dc:creator>Rossini Carlos</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 10 Apr 2013 09:46:28 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188695,188695#msg-188695</guid>
            <title>UPDATE (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188695,188695#msg-188695</link>
            <description><![CDATA[Galera, estou tentando alterar uma senha cadastrada no banco de dados com criptografia md5, porém, para essa senha ser alterada preciso primeiro de comparar a senha digitada pela usuário se é igual a do banco de dados, mas não estou conseguindo fazer essa comparação. Alguém ajuda<br />
<br />
Obrigado]]></description>
            <dc:creator>Rully</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 15 Apr 2013 02:27:16 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188682,188682#msg-188682</guid>
            <title>AJUDA PHP + ORACLE (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188682,188682#msg-188682</link>
            <description><![CDATA[Estou a 4 dias tentando fazer o meu php conectar no banco de dados Oracle e apresenta esse erro, &quot;Fatal error: Call to undefined function oci_connect()&quot; , ja usei o xampp , wamp , appserver, fiz manualmente conforme site da oracle e não funciona<br />
<br />
 <br />
<br />
testei no windows xp e win 7 todos 32bits e 64bits, alguem tem uma solução pode me ajudar estou numa situação complicada na empresa, estão me cobrando uma solução urgente]]></description>
            <dc:creator>Rodrigo Ribeiro</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 06 Apr 2013 22:44:07 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188679,188679#msg-188679</guid>
            <title>Resposta do bd sem atualizar a página (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188679,188679#msg-188679</link>
            <description><![CDATA[Bom dia.<br />
Quero fazer um script que ao digitar a id de uma pessoa, e automaticamente busque no bd o nome dela e apareça na frente, sem precisar atualizar a página. Tbm já crie uma opção para digitar outra id na linha de baixo, tudo sem atualizar a página.<br />
Como faço isso?]]></description>
            <dc:creator>Marcos Rob</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 06 Apr 2013 07:45:55 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188618,188618#msg-188618</guid>
            <title>CHECKBOXS DINAMICOS EM FORMULARIO E TABELA AUTO EXPANSIVA (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188618,188618#msg-188618</link>
            <description><![CDATA[ola a todos, é um prazer estar aqui compartilhando conhecimento e recebendo ajuda.<br />
<br />
estou com um problema serio quanto a criação de checkbox dinamico em formulario php, faço o select numa tabela chamada 'anuncios', onde estao cadastrados meus anunciantes com fotos (caminho da imagem) ids e outros dados, exibo o resultado e coloco checkbox em cada item, porem COMO A BUSCA É GERAL, RETORNO DADOS DE VARIOS ANUNCIANTES OU SEJA VARIAS LINHAS COM ID'S DIFERENTES E AI COMEÇA O PROBLEMA, POIS OS CHECKBOXS SE REPETEM A CADA CICLO E SEUS NOMES QUANDO REPETIDOS CAUSAM CONFLITO NA HORA DE REGRAVAR ESSES DADOS EM OUTRA TABELA, A TABELA 'LISTA' QUE TEM A FUNÇAO DE REUNIR EM CADA ENTRADA UMA LISTA DOS RESULTADOS QUE EU SETEI MARCANDO OS CHECKBOXS, MEU CONFLITO ESTA EM CRIAR O FORMULARIO COM OS CHECKBOXS DINAMICAMENTE TALVEZ COM JAVASCRIPT, E NO FORM QUE GRAVA RECEBER DINAMICAMENTE OS VALORES E CRIAR NA TABELA 'LISTA' UMA ENTRADA COM A QUANTIDADE DE CAMPOS CORRESPONDENTE A QUANTIDADE DE DADOS QUE EU ESCOLHI NO FORMULARIO.<br />
<br />
ESTIVE PERTO DE CONSEGUIR ISSO, ABAIXO VOU POSTAR OS CODIGOS QUE EU ESTUDEI E QUASE FUNCIONOU<br />
<br />
<br />
vamos lá:<br />
 <br />
ESSE AQUI É MEU SELECT, EU LISTO TODAS AS FOTOS DA TABELA ANUNCIOS DE TODAS AS LINHAS, EXIBO O RESULTADO E PARA CADA ITEM COLOCO UM CHECKBOX, O PROBLEMA É NESSE CODIGO, OS CHECKBOXS TEM NOMES a01, a02 ASSIM POR DIANTE E SAO PREDEFINIDOS, ACREDITO QUE MEU ERRO É ESSE, NAO ESTOU CONSEGUINDO FAZE-LOS DINAMICOS, TALVEZ COM JAVASCRIPT DARIA.<br />
QUANDO O SELECT RETORNA OS DADOS DE MAIS DE UMA LINHA OS CHECKBOXS SE REPETEM COM O MESMO NOME E NA HORA DE POSTAR NO SCRIPT DE INSERT ELE GRAVA APENAS AS OCORRENCIAS DA ULTIMA LINHA SELECIONADA E ESQUECE TODOS OS OUTROS CHECKBOXS.<br />
 <br />
formulariocomselect.php<br />
&lt;?php require_once('Connections/conexao.php'); ?&gt;<br />
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;<br />
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;<br />
&lt;title&gt;&lt;/title&gt;<br />
&lt;/head&gt;<br />
 <br />
&lt;body&gt;&lt;form action=&quot;gravar_lista_campos.php&quot; method=&quot;post&quot; name=&quot;form 1&quot; id=&quot;form 1&quot;&gt;<br />
  &lt;p&gt;<br />
  <br />
  &lt;?php<br />
		// validando a conexao<br />
	mysql_select_db($database_conexao, $conexao);<br />
 <br />
	// efetuando um select na tabela Produtos<br />
	$select = mysql_query(&quot;SELECT * FROM anuncios &quot;);<br />
 <br />
	// exibindo o resultado<br />
	echo &quot;&lt;strong&gt;Fotos encontradas&lt;/strong&gt;:&quot;;<br />
	echo &quot;&lt;br /&gt;&quot;;	<br />
	while ($rows = mysql_fetch_array($select)){<br />
		// recebendo o valor do campo ativo e dos campos das fotos<br />
		$check = $rows['ativo'];<br />
		$fot_1 = $rows['fot_1'];<br />
		$fot_2 = $rows['fot_2'];<br />
		$fot_3 = $rows['fot_3'];<br />
		$fot_4 = $rows['fot_4'];<br />
		$fot_5 = $rows['fot_5'];<br />
		$fot_6 = $rows['fot_6'];<br />
		$fot_7 = $rows['fot_7'];<br />
		$fot_8 = $rows['fot_8'];<br />
		$fot_9 = $rows['fot_9'];<br />
		<br />
 <br />
		// se valor for igual a 1 é selecionado<br />
		if ('$check == s'){<br />
			$checked='$checked';<br />
		}else<br />
		{ // senão, fica em branco<br />
			$checked = &quot;&quot;;<br />
		}<br />
 <br />
        <br />
		echo &quot;&lt;input name='a01' type='checkbox' id='a01' checked='$checked' value='$fot_1' /&gt;&quot;.$rows['fot_1'];<br />
	    echo &quot;&lt;br /&gt;&quot;;<br />
		echo &quot;&lt;input name='a02' type='checkbox' id='a02' checked='$checked' value='$fot_2' /&gt;&quot;.$rows['fot_2'];<br />
		echo &quot;&lt;br /&gt;&quot;;<br />
		echo &quot;&lt;input name='a03' type='checkbox' id='a03' checked='$checked' value='$fot_3' /&gt;&quot;.$rows['fot_3'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		echo &quot;&lt;input name='a04' type='checkbox' id='a04' checked='$checked' value='$fot_4' /&gt;&quot;.$rows['fot_4'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		echo &quot;&lt;input name='a05' type='checkbox' id='a05' checked='$checked' value='$fot_5' /&gt;&quot;.$rows['fot_5'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		echo &quot;&lt;input name='a06' type='checkbox' id='a06' checked='$checked' value='$fot_6' /&gt;&quot;.$rows['fot_6'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		echo &quot;&lt;input name='a07' type='checkbox' id='a07' checked='$checked' value='$fot_7' /&gt;&quot;.$rows['fot_7'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		echo &quot;&lt;input name='a08' type='checkbox' id='a08' checked='$checked' value='$fot_8' /&gt;&quot;.$rows['fot_8'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		echo &quot;&lt;input name='a09' type='checkbox' id='09' checked='$checked' value='$fot_9' /&gt;&quot;.$rows['fot_9'];<br />
		echo &quot;&lt;br /&gt;&quot;;	<br />
		<br />
	}<br />
?&gt;<br />
  &lt;/p&gt;<br />
  &lt;p&gt;<br />
    &lt;label&gt;&lt;/label&gt;<br />
  &lt;/p&gt;<br />
  &lt;p&gt;<br />
    &lt;label&gt;&lt;/label&gt;<br />
  &lt;/p&gt;<br />
  &lt;p&gt;<br />
    &lt;input name=&quot;bot4&quot; type=&quot;image&quot; src=&quot;bot5.png&quot; scr=&quot;images/image.gif&quot; /&gt;<br />
  &lt;/p&gt;<br />
&lt;/form&gt;<br />
 <br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
 <br />
 <br />
SCRIPT QUE RECEBE AS VARIAVEIS E GRAVA NO BD, ACREDITO QUE AQUI TEM OUTRA DEFICIENCIA, COMO EU NAO SEI QUANTAS FOTOS VAO SER LISTADAS DA TABELA ANUNCIOS ACHO QUE EU DEVERIA FAZER COM QUE OS CAMPOS FOSSEM CRIADOS NA HORA DE GRAVAR, COMA QUANTIDADE CERTA.<br />
 <br />
gravar_lista_campos.php<br />
&lt;?php require_once('Connections/conexao.php'); ?&gt;<br />
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;<br />
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;<br />
&lt;head&gt;<br />
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=iso-8859-1&quot; /&gt;<br />
 <br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;div align=&quot;center&quot;&gt;<br />
  &lt;p&gt;&lt;br&gt;<br />
    &lt;?php $a01 = $_POST['a01']; ?&gt;<br />
    &lt;?php $a02 = $_POST['a02']; ?&gt;<br />
    &lt;?php $a03 = $_POST['a03']; ?&gt;<br />
    &lt;?php $a04 = $_POST['a04']; ?&gt;<br />
    &lt;?php $a05 = $_POST['a05']; ?&gt;<br />
    &lt;?php $a06 = $_POST['a06']; ?&gt;<br />
    &lt;?php $a07 = $_POST['a07']; ?&gt;<br />
    &lt;?php $a08 = $_POST['a08']; ?&gt;<br />
    &lt;?php $a09 = $_POST['a09']; ?&gt;<br />
    <br />
    <br />
    <br />
    &lt;?php <br />
 <br />
$inserir = mysql_query(&quot;INSERT INTO lista (a01, a02, a03, a04, a05, a06, a07, a08, a09) VALUES('$a01', '$a02', '$a03', '$a04', '$a05', '$a06', '$a07', '$a08', '$a09')&quot;);<br />
 <br />
mysql_close($conexao) <br />
 <br />
?&gt;<br />
    &lt;br&gt;<br />
 <br />
 <br />
  &lt;p&gt;Fotos cadastradas com sucesso!&lt;/p&gt;<br />
&lt;/div&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
 <br />
 <br />
CREATE TABLE `anuncios` (<br />
  `cod_anunciante` int(11) NOT NULL auto_increment,<br />
  'ativo` varchar(60) default NULL,<br />
  `fot_1` varchar(60) default NULL,<br />
  `fot_2` varchar(60) default NULL,<br />
  `fot_3` varchar(60) default NULL,<br />
  `fot_4` varchar(60) default NULL,<br />
  `fot_5` varchar(60) default NULL,<br />
  `fot_6` varchar(60) default NULL,<br />
  `fot_7` varchar(60) default NULL,<br />
  `fot_8` varchar(60) default NULL,<br />
  `fot_9` varchar(60) default NULL,<br />
  PRIMARY KEY  (cod_anunciante)<br />
);<br />
 <br />
CREATE TABLE `lista` (<br />
  `cod_lista` int(11) NOT NULL auto_increment,<br />
  `a01` varchar(60) default NULL,<br />
  `a02` varchar(60) default NULL,<br />
  `a03` varchar(60) default NULL,<br />
  `a04` varchar(60) default NULL,<br />
  `a05` varchar(60) default NULL,<br />
  `a06` varchar(60) default NULL,<br />
  `a07` varchar(60) default NULL,<br />
  `a08` varchar(60) default NULL,<br />
  `a09` varchar(60) default NULL,<br />
  PRIMARY KEY  (cod_lista)<br />
);<br />
 <br />
 <br />
E assim a logica é listar todas as fotos da tabela anuncios e grava-las organizadamente num registro da tabela lista<br />
 <br />
 <br />
AGUARDO UMA IDEIA E FIQUEM A VONTADE PARA ME INDICAR ALGUM SCRIPT MAIS ADEQUADO CASO EXISTA ALGUM]]></description>
            <dc:creator>adriano</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 01 Apr 2013 23:57:54 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188591,188591#msg-188591</guid>
            <title>Loop em campos check e inserção de registro no banco de dados quanto ativo (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188591,188591#msg-188591</link>
            <description><![CDATA[tenho uma lista com 40 nomes, cada nome com um campo checkbox que poderá ser ativo ou não.<br />
<br />
 a questão é a seguinte:<br />
   Quero inserir em banco de dados cada registro que estiver com o check ativo.<br />
   os campos serão criados dinamicamente após seleção no banco de dados.<br />
<br />
  algume poderia me ajudar.<br />
<br />
<br />
  Obrigado.<br />
<br />
<br />
ps. seu iniciante, se alguem puder mandar o código para eu estudar eu agradeceria.]]></description>
            <dc:creator>André Luiz da Silva</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sun, 31 Mar 2013 12:47:26 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188546,188546#msg-188546</guid>
            <title>Passar dados de Combo através do POST (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188546,188546#msg-188546</link>
            <description><![CDATA[Bom Dia, Tenho um exemplo funcionando na tela de cadastro conforme abaixo, porém estou tentando passar via POST o &quot;name&quot; do select porém não funciona. Estou passando desta forma: <br />
<br />
$grupo = $_POST[grupo];<br />
<br />
Porém o registro selecionado não é transportado.<br />
<br />
----------------------------------------------------------------------------<br />
<br />
<br />
&lt;select name='grupo'&gt;<br />
&lt;option&gt;<br />
Escolha um Curso<br />
&lt;/option&gt;<br />
&lt;?php<br />
include &quot;conf.php&quot;;<br />
$sql = &quot;select * from curso&quot;;<br />
$executar = mysql_query($sql) or die (mysql_error());<br />
while($reg = mysql_fetch_array($executar))<br />
{<br />
?&gt;<br />
&lt;option value=&quot;&lt;?php $reg['id'];?&gt;&quot;&gt;<br />
&lt;?php echo $reg['periodo']; ?&gt;<br />
&lt;/option&gt;<br />
&lt;?php<br />
}<br />
?&gt;<br />
&lt;/select&gt;]]></description>
            <dc:creator>InfoMaster</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 25 Mar 2013 09:28:24 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188538,188538#msg-188538</guid>
            <title>criar chave estrangeira (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188538,188538#msg-188538</link>
            <description><![CDATA[Como criar chave estrangeira com restrição, tenho uma tabela empresa e outra contrato, uma empresa pode ter varios contratos ao longo dos anos e não permitir a exclusão dos registro empresa -&gt; id_empresa(PK) na tabela contrato-&gt; id_empresa(FK).]]></description>
            <dc:creator>Claudio Galvão</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sun, 24 Mar 2013 17:25:53 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188537,188537#msg-188537</guid>
            <title>Consulta no meio do Javascript ? (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188537,188537#msg-188537</link>
            <description><![CDATA[Tentei fazer um update a partir de um confirm do Javascript mas não funcionou.<br />
Qual a melhor forma de fazê-lo ?<br />
<br />
Meu código:<br />
echo &quot;&lt;script&gt; decisao=confirm('O Chamado ser\u00e1 finalizado e n\u00e3o poder\u00e1 ser reaberto \\nTem certeza ?');&quot;;<br />
echo &quot;if (decisao){<br />
alert ('Chamado Finalizado.');&quot;;<br />
<br />
$query=&quot;update registros set estado='FINALIZADO' where id=&quot;.$id; <br />
$query1 = mysql_query($query) or die(mysql_error());<br />
<br />
echo &quot;location.href='classificar.php'; } else {<br />
location.href='classificar.php';} &lt;/script&gt;&quot;;<br />
<br />
Desde já agradeço,<br />
<br />
Paulo]]></description>
            <dc:creator>Paulo Correia</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 23 Mar 2013 20:18:30 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188485,188485#msg-188485</guid>
            <title>pesquisa (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188485,188485#msg-188485</link>
            <description><![CDATA[Bom pessoal estou com um problema em uma pesquisa <br />
<br />
deixo aqui um exemplo &quot; Power Rangers Super Samurai&quot;<br />
<br />
ele deveria acha o valor a super e não super <br />
<br />
queria uma pesquisa exata<br />
<br />
$t=$searchstr;<br />
$palavra = explode(&quot; &quot;, $t);<br />
$c=count($palavra);<br />
<br />
for($i=0; $i&lt;=$c; $i++) {<br />
<br />
<br />
<br />
$wherea[] = &quot;tabela.name LIKE '% &quot;.$palavra.&quot; %' &quot;;<br />
}]]></description>
            <dc:creator>Eduardo</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 16 Mar 2013 12:36:12 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188480,188480#msg-188480</guid>
            <title>como inserir chave primeira com ano na frente Ex.: 2013-4151 (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188480,188480#msg-188480</link>
            <description><![CDATA[Olá colegas como faço para que a chave primeira fique com ano na frente e com essa formatação :<br />
2013-4151 ?<br />
<br />
Obrigado !]]></description>
            <dc:creator>Marcelo Cajaíba</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 15 Mar 2013 15:16:27 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188410,188410#msg-188410</guid>
            <title>Erro na hora de listar resultado na coluna certa (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188410,188410#msg-188410</link>
            <description><![CDATA[Boa tarde,<br />
<br />
Tenho uma &lt;html table&gt; que mostra na tela o resultado de uma query mais ou menos assim:<br />
<br />
Chamadas ativas | Ramal | IP | Status<br />
- 1000 1.1.1.1 online<br />
- 1001 2.2.2.2 online<br />
- 2003 3.3.3.3 online<br />
- 6008 4.4.4.4 online<br />
e assim por diante<br />
<br />
Para listar o ramal, ip e status eh resultado de uma query na tabela ramais que possui esses dados<br />
Porem para listar o campo chamadas ativas eu tenho uma query que conta as chamadas do ramal de uma OUTRA tabela. Ate ai tudo bem, a query conta as chamadas, porem não consigo listar certo.<br />
ex:<br />
o resultado da query da minha tabela chamadas tras o resultado:<br />
Array ( [RAMAL] =&gt; 2818 [TOTAL_CHAMADAS] =&gt; 1 ) Array ( [RAMAL] =&gt; 3008 [TOTAL_CHAMADAS] =&gt; 1 ) Array ( [RAMAL] =&gt; 3020 [TOTAL_CHAMADAS] =&gt; 1 ......<br />
<br />
Porém não consigo listar a chamada certa, ao lado do ramal certo no campo &quot;chamadas ativas&quot;<br />
Estou listando assim:<br />
for ($i = 0; $i &lt; $sql[&quot;ROWS&quot;]; $i++) {<br />
echo &quot;&lt;tr class=\&quot;tabline_cor&quot; . $alternate . &quot;\&quot;&gt;<br />
&lt;td align=\&quot;center\&quot;&gt;&quot; . $chamadas[$i][&quot;TOTAL_CHAMADAS&quot;] . &quot;&lt;/td&gt;<br />
&lt;td&gt;&quot; . $sql[$i][&quot;RAMAL&quot;] . &quot;&lt;/td&gt;<br />
&lt;td&gt;&quot; . $sql[$i][&quot;IP&quot;] . &quot;&lt;/td&gt;<br />
&lt;td&gt;&quot; . $sql[$i][&quot;LATENCIA&quot;] . &quot;&lt;/td&gt;<br />
&lt;td align=\&quot;center\&quot;&gt;&quot; . $sql[$i][&quot;STATUS&quot;] . &quot;&lt;/td&gt;<br />
}<br />
tentei foreach e nada tbm<br />
porem a listagem sai em sequencia, ou seja, não esta botando o TOTAL_CHAMADAS ao lado do RAMAL certo<br />
<br />
=/<br />
<br />
<br />
juntei as tabelas e ja contei as chamadas, juntei assim:<br />
$sql_comando = &quot;SELECT c.ramal, COUNT(*) as total_chamadas<br />
FROM canais_info c<br />
GROUP BY c.ramal&quot;;<br />
<br />
<br />
E com esse resultado ele me retorna um array com o ramal e com a soma das ligaçoes de cada ramal ja.<br />
<br />
Meu problema eh na hora de exibir na tela a contagem, ao lado do ramal certo (lembrando que nem todos os ramais tem chamadas ativas, e com isso tenho que listar os ramais da tabela ramais_info, e nao os ramais da tabela canais_info)]]></description>
            <dc:creator>victor huber</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Thu, 28 Feb 2013 12:52:18 -0600</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188405,188405#msg-188405</guid>
            <title>Mysql (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188405,188405#msg-188405</link>
            <description><![CDATA[Galera blzinha??<br />
<br />
sou novato aqui no forum e to com uma super duvida,<br />
<br />
to com uma tabela cliente e outra tabela de pedido, um cliente pode ter um ou mais pedidos, quanto a isso blz, mais to querendo listar o codigo e nome do cliente junto com o ultimo pedido do cliente, mais nao estou dando conta,<br />
<br />
Creio q seja um select com subselect mais nao to conseguindo.<br />
<br />
ajudem ae por favor...vlw]]></description>
            <dc:creator>Pedro Henrique</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 01 Apr 2013 07:13:23 -0500</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188308,188308#msg-188308</guid>
            <title>Retornar valor de campo (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188308,188308#msg-188308</link>
            <description><![CDATA[Boas pessoasl! Estou a desenvolver um sistema de adesão por passos!<br />
No passo 1: o visitante insere (Nome, Email, Contacto)<br />
No passo 2: responde a uma pergunta (actualiza a bd, baseado no id do registo)<br />
No passo 3: preenche um formulário mais completo (actualiza a bd, baseado no id do registo)<br />
<br />
A questão é que no formulário do passo 3 pergunta o nome e queria que fosse buscar o nome já registado no passo 1, para o utilizador não estar a colocar o nome 2 vezes.<br />
<br />
Como poderei fazer isto sem passar a variavel nome pela URL?]]></description>
            <dc:creator>Tiago Pereira</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 20 Feb 2013 05:48:20 -0600</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,188269,188269#msg-188269</guid>
            <title>saber os clientes que tem todos os veículos com faturas abertas (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,188269,188269#msg-188269</link>
            <description><![CDATA[Olá Colegas estou com um problema eu tenho que bloquear o cliente que tem todos os veículos com faturas abertas só que tem um problema são 4 tabelas ligadas tipo <br />
<br />
Cliente e veiculo que estão ligadas em na tabela veiculo_contrato e a tabela faturas que está ligada ao contrato<br />
<br />
Tenho que saber se o cliente que tem todos os veículos pendentes se tiver ai colocar o cliente como off]]></description>
            <dc:creator>Marcelo Cajaíba</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Thu, 14 Feb 2013 11:57:37 -0600</pubDate>
        </item>
    </channel>
</rss>
