<?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>Wed, 08 Sep 2010 08:44:01 -0300</lastBuildDate>
        <generator>Phorum 5.2.10</generator>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,174038,174038#msg-174038</guid>
            <title>pdo_firebird (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,174038,174038#msg-174038</link>
            <description><![CDATA[Bom dia!<br />
Alguém pode me dar notícias sobre o pdo_firebird? Por que ele não está mais disponível na instalação do php 5.3.3 (windows)?<br />
<br />
Obrigado.]]></description>
            <dc:creator>Marllos</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 08 Sep 2010 07:59:16 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,174000,174000#msg-174000</guid>
            <title>Dúvida - Gravar arquivo texto em uma tabela (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,174000,174000#msg-174000</link>
            <description><![CDATA[Estou necessitando gravar um arquivo texto (ascii) em uma tabela. Quero inserir registros nessa tabela e tais registro deveram conter um arquivo texto para que o mesmo seja baixado (download) porteriormente.<br />
<br />
Dúvidas:<br />
<br />
1) Que tipo de dado devo utilizar para essa coluna e como seria o comando correto para a criação do mesmo?<br />
<br />
2) Como seria o comando SQL para inserir esse arquivo (ascii) nessa tabela?<br />
<br />
3) Como seria o comando SQL para baixar o referido arquivo de dentro dessa tabela?<br />
<br />
Quem tiver uma exemplo semelhante e que possa me passar seria muito bom.<br />
<br />
Obrigado e aguardo qualquer tipo de ajuda.<br />
<br />
Abraço.]]></description>
            <dc:creator>Aprendiz/CE</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 06 Sep 2010 14:59:58 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173696,173696#msg-173696</guid>
            <title>query dinamica (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173696,173696#msg-173696</link>
            <description><![CDATA[ola pessoal tenho um problema com uma query dinamica , efectua consultas a partir de 4 combobox ,  o nome das combos são  #categorias, #marcas, # modelos e #combustivel.<br />
gostava de ao seleccionar um desses combos me mostrar somente o valor de por exemplo categorias  e ele listava todas as categorias, ao adicionar categorias e marcas ele mostrava-me todas as marcas afectas aquela categoria.<br />
Ou seja ele ia filtrando a consulta e restringindo a procura.]]></description>
            <dc:creator>armando Ferreira</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 30 Aug 2010 19:25:10 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173679,173679#msg-173679</guid>
            <title>PDO (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173679,173679#msg-173679</link>
            <description><![CDATA[Boa noite pessoal, estou iniciando agora atividades com PHP e tal, me deparei com um problema ao utilizar PDO, eu consigo listar o que está no banco, mas não consigo INSERIR, segundo alguns meu código está certo, mas se estivesse, ele estaria inserindo no banco. Segue o link do projeto, junto com um dump do banco e estrutura, quem estiver disposto a me ajudar, venho agradecer desde já.<br />
<br />
Ah... outra coisinha, quem trabalha com MVC, se há outra forma mais arrumada(menos gambiarra) de fazer essa listagem...<br />
<br />
Link:  http://www.4shared.com/file/svvZweka/loja_it.html<br />
<br />
<br />
<br />
Até.]]></description>
            <dc:creator>Phelippe Matte</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sun, 29 Aug 2010 10:44:09 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173640,173640#msg-173640</guid>
            <title>REALIZAR CONSULTA EM VÁRIOS CAMPOS DA TABELA (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173640,173640#msg-173640</link>
            <description><![CDATA[Não consigo realizar consulta e todos os campos/termos da tabela.<br />
<br />
&lt;?php<br />
include &quot;conexao.inc&quot;;<br />
if(!empty($_POST[&quot;palavra&quot;]))<br />
{<br />
$termo = $_POST[&quot;palavra&quot;];<br />
<br />
$buscar = mysql_query(&quot;SELECT * FROM conteudo WHERE categoria  LIKE '$termo' &quot;);<br />
@$linhas = mysql_num_rows ($buscar);<br />
if($linhas!=0)<br />
{<br />
for($i=0 ; $i&lt;$linhas ; $i++)<br />
{<br />
$registro = mysql_fetch_row($buscar);<br />
$ok  = $registro[0];<br />
$ok .= $registro[1];<br />
$ok .= $registro[2];<br />
$ok .= $registro[3];<br />
$ok .= $registro[4];<br />
echo &quot;&lt;hr&gt;&lt;br&gt;&quot;;<br />
echo &quot;$ok&lt;br&gt;&lt;hr&gt;&quot;;<br />
}<br />
}<br />
<br />
//echo &quot;&lt;p&gt;$linhas&quot;;<br />
<br />
<br />
}<br />
<br />
?&gt;]]></description>
            <dc:creator>CLAUDIO</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Thu, 26 Aug 2010 22:47:12 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173557,173557#msg-173557</guid>
            <title>Problema para visualização (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173557,173557#msg-173557</link>
            <description><![CDATA[Amigos estou com um problema vou dizer o que euespero de meu codigo.<br />
<br />
ele teria que mostrar o seguinte:<br />
<br />
DISTRITO DE CAXIAS<br />
subdistrito1<br />
subdistrito2<br />
subdistrito3<br />
DISTRITO REG SERRANA<br />
subdistritoserrano1<br />
subdistritoserrano2<br />
subdistritoserrano3<br />
<br />
e assim por diante, porém o que acontece é que ele faz assim<br />
DISTRITO DE CAXIAS<br />
subdistrito1<br />
subdistrito2<br />
subdistrito3<br />
DISTRITO DE CAXIAS<br />
subdistrito1<br />
subdistrito2<br />
subdistrito3<br />
DISTRITO DE CAXIAS<br />
subdistrito1<br />
subdistrito2<br />
subdistrito3<br />
(etc)...<br />
<br />
tipo para cada subdistrito ele roda tudo dinovo ... abaixo o esquema do script::<br />
<br />
==================================================================================================<br />
<br />
        $sql = &quot;SELECT distrito FROM dados WHERE regiao='$regiao'&quot;;<br />
		 <br />
	$sql_result = mysql_query($sql,$db) or die (&quot;Não foi possível Executar a consulta!&quot;);<br />
<br />
                          while ($row  = mysql_fetch_array($sql_result)){<br />
                                 $distritobusca = $row['distrito'];<br />
        echo $distritobusca;<br />
<br />
<br />
        $sqlnew = &quot;SELECT * FROM dados WHERE distrito='$distritobusca'&quot;;<br />
        $sql_resultado = mysql_query($sqlnew,$db) or die (&quot;Não foi possível Executar a consulta!&quot;);<br />
                                 while ($linha  = mysql_fetch_array($sql_resultado)) {<br />
<br />
														$subdistritobusca = $linha['subdistrito'];<br />
<br />
        echo $subdistrito;<br />
<br />
             }<br />
         }<br />
<br />
===========================================<br />
<br />
enfim não vejo o problema conto com a ajuda de vocês!!!]]></description>
            <dc:creator>Becker</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 25 Aug 2010 10:50:37 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173481,173481#msg-173481</guid>
            <title>Problema no Alterardb (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173481,173481#msg-173481</link>
            <description><![CDATA[Boa tarde, estou com o seguinte problema estou fazendo um cadastro PHP e MySQL.<br />
<br />
O visualizar e o excluir funcionam perfeitamente mas o alterar não consigo salvar as mudanças no banco... alguem pode me ajudar?<br />
<br />
Eis os códigos:<br />
<br />
visualizar_locais.php (funcionando)<br />
<br />
&lt;?php<br />
session_start();<br />
?&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;u&gt;&lt;/u&gt;&lt;title&gt;Visualização de Locais necessitados&lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;table border=&quot;0&quot; width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;<br />
&lt;tr&gt;<br />
&lt;td width=&quot;820&quot; height=&quot;3&quot; colspan=&quot;3&quot; style=&quot;background-color: #000080&quot;&gt; &lt;/td&gt;    <br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td width=&quot;100&quot; bgcolor=&quot;#0000FF&quot; valign=&quot;top&quot;&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;principal.php&quot;&gt;<br />
&lt;img src=&quot;imagens/principal.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;veiculos.php&quot;&gt;<br />
&lt;img src=&quot;imagens/veiculos.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;locais.php&quot;&gt;<br />
&lt;img src=&quot;imagens/locais.jpg&quot;  width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;atendimento0.php&quot;&gt;<br />
&lt;img src=&quot;imagens/atendimento.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;index.php&quot;&gt;<br />
&lt;img src=&quot;imagens/sair.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&quot;700&quot; align=&quot;top&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br />
 Os &lt;font size=&quot;4&quot;&gt;LOCAIS&lt;/font&gt; necessitados neste momento são:&lt;/font&gt;&lt;/p&gt;<br />
&lt;?php<br />
include (&quot;conectar.php&quot;); //conecta com o bd<br />
<br />
$visualizar = mysql_query(&quot;SELECT * FROM locais&quot;) or die(&quot;erro ao selecionar&quot;);<br />
$resultado = mysql_query($visualizar); <br />
$linha = mysql_num_rows ($visualizar);<br />
<br />
mysql_query($visualizar);<br />
echo &quot;&lt;table border='1' width='100%'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Código&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Nome&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Importância&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Qtde_clientes&lt;/b&gt;&lt;/td&gt;&quot;;<br />
echo &quot;&lt;td&gt;&lt;b&gt;Latitude&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Longitude&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Necessidade&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Tempo_restabelecimento&lt;/b&gt;&lt;td&gt;&lt;b&gt;Status&lt;/b&gt;&lt;/td&gt;&lt;/td&gt;&lt;/tr&gt;&quot;;<br />
while ($linha = mysql_fetch_array ($visualizar)){<br />
     echo &quot;&lt;tr&gt;&lt;td&gt;{$linha['codigo']}&lt;/td&gt;&quot;;<br />
     echo &quot;&lt;td&gt;{$linha['nome']}&lt;/td&gt;&quot;;<br />
         echo &quot;&lt;td&gt;{$linha['importancia']}&lt;/td&gt;&quot;;<br />
         echo &quot;&lt;td&gt;{$linha['qtde_clientes']}&lt;/td&gt;&quot;;<br />
     echo &quot;&lt;td&gt;{$linha['latitude']}&lt;/td&gt;&quot;;<br />
     echo &quot;&lt;td&gt;{$linha['longitude']}&lt;/td&gt;&quot;;<br />
     echo &quot;&lt;td&gt;{$linha['necessidade']}&lt;/td&gt;&quot;;<br />
         echo &quot;&lt;td&gt;{$linha['tempo_restabel']}&lt;/td&gt;&quot;;<br />
         echo &quot;&lt;td&gt;{$linha['status']}&lt;/td&gt;&lt;/tr&gt;&lt;/br&gt;&quot;;<br />
        }<br />
echo &quot;&lt;/table&gt;&quot;;        <br />
?&gt;<br />
&lt;form action=&quot;alterar_locais.php&quot; name=&quot;alterar_locais&quot; method=&quot;post&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;br&gt;<br />
 Caso deseje &lt;font size=&quot;4&quot;&gt; ALTERAR&lt;/font&gt; algum dos locais listados acima, digite seu Código abaixo:&lt;/p&gt;<br />
&lt;div align=&quot;center&quot;&gt;&lt;center&gt;<br />
&lt;input type=&quot;text&quot; name=&quot;codigo&quot; size=&quot;5&quot;&gt;&lt;br&gt;&lt;br&gt;<br />
&lt;input type=&quot;submit&quot; value=&quot;Alterar Local&quot;&gt;&lt;br&gt;<br />
&lt;/form&gt;<br />
<br />
&lt;form action=&quot;excluir_locais.php&quot; name=&quot;excluir_locais&quot; method=&quot;post&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;br&gt;<br />
 Caso deseje &lt;font size=&quot;4&quot;&gt; EXCLUIR&lt;/font&gt; algum dos locais listados acima, digite seu Código abaixo:&lt;/p&gt;<br />
&lt;div align=&quot;center&quot;&gt;&lt;center&gt;<br />
&lt;input type=&quot;text&quot; name=&quot;codigo&quot; size=&quot;5&quot;&gt;&lt;br&gt;&lt;br&gt;<br />
&lt;input type=&quot;submit&quot; value=&quot;Excluir Local&quot;&gt;&lt;br&gt;<br />
&lt;/form&gt;<br />
<br />
&lt;/p&gt;<br />
&lt;form action=&quot;locais.php&quot; name=&quot;principal&quot; method=&quot;post&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;br&gt;<br />
Caso esteja satisfeito com os locais listados acima retorne à página anterior &lt;a href=locais.php&gt;Clicando aqui&lt;/a&gt;&lt;/p&gt;<br />
&lt;/form&gt;<br />
&lt;div align=&quot;left&quot;&gt;&lt;left&gt;<br />
&lt;tr&gt;<br />
&lt;td width=&quot;820&quot; bgcolor=&quot;#000099&quot; colspan=&quot;3&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;font color=&quot;#FFFFFF&quot;&gt;&lt;i&gt;SIGGENELM&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<br />
excluir.php (funcionando)<br />
<br />
&lt;?php<br />
$erro=0;<br />
<br />
include (&quot;conectar.php&quot;);//conexão com o db<br />
<br />
$codigo = $_POST['codigo'];<br />
<br />
$confere = mysql_query (&quot;SELECT * FROM locais WHERE (codigo = '&quot;.$codigo.&quot;')&quot;) or die(mysql_error());<br />
$linhas = mysql_num_rows($confere);<br />
<br />
if ((empty ($codigo)) || ($linhas == 0)){<br />
echo &quot;Sua exclusão não foi efetuada devido a um desses fatores:&lt;br&gt;&quot;;<br />
echo &quot;O sistema não possui locais cadastrados no momento.&lt;br&gt;&quot;;$erro=1;<br />
echo &quot;Você deve digitar um número de código para realizar a exclusão.&lt;br&gt;&quot;;$erro=1;<br />
echo &quot;Você deve digitar somente números de códigos que aparecem na visualização!&lt;br&gt;&quot;;$erro=1;<br />
echo &quot;&lt;a href=visualizar_locais.php&gt;Tente novamente!&lt;/a&gt;&quot;; <br />
}<br />
else{<br />
$excluir = mysql_query (&quot;DELETE FROM locais WHERE (codigo = '&quot;.$codigo.&quot;')&quot;) or die(mysql_error());<br />
if($excluir)<br />
echo &quot;Exclusão de local realizada com sucesso!&quot;;<br />
echo &quot;&lt;form action=visualizar_locais.php name=principal method=post&gt;&quot;;<br />
echo &quot;&lt;input type=submit value=Visualizar Locais&gt;&quot;;<br />
echo &quot;&lt;/form&gt;&quot;;<br />
}<br />
?&gt;<br />
<br />
<br />
alterar_locais.php (funcionando)<br />
<br />
&lt;?php<br />
session_start();<br />
?&gt;<br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;u&gt;&lt;/u&gt;&lt;title&gt;Alteração de Locais &lt;/title&gt;<br />
&lt;/head&gt;<br />
&lt;body&gt;<br />
&lt;table border=&quot;0&quot; width=&quot;100%&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot;&gt;<br />
&lt;tr&gt;<br />
&lt;td width=&quot;820&quot; height=&quot;3&quot; colspan=&quot;3&quot; style=&quot;background-color: #000080&quot;&gt; &lt;/td&gt;    <br />
&lt;/tr&gt;<br />
&lt;tr&gt;<br />
&lt;td width=&quot;100&quot; bgcolor=&quot;#0000FF&quot; valign=&quot;top&quot;&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;principal.php&quot;&gt;<br />
&lt;img src=&quot;imagens/principal.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;veiculos.php&quot;&gt;<br />
&lt;img src=&quot;imagens/veiculos.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;locais.php&quot;&gt;<br />
&lt;img src=&quot;imagens/locais.jpg&quot;  width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;atendimento0.php&quot;&gt;<br />
&lt;img src=&quot;imagens/atendimento.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;a href=&quot;index.php&quot;&gt;<br />
&lt;img src=&quot;imagens/sair.jpg&quot; width=&quot;90&quot; height=&quot;36&quot;&gt;&lt;/a&gt;<br />
&lt;br&gt;&lt;br&gt;<br />
&lt;/td&gt;<br />
&lt;td width=&quot;700&quot; align=&quot;top&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;<br />
 De acordo com o código escolhido o &lt;font size=&quot;4&quot;&gt;LOCAL&lt;/font&gt; para ser alterado é:&lt;/font&gt;&lt;/p&gt;<br />
&lt;?php<br />
include (&quot;conectar.php&quot;); //conecta com o bd<br />
$codigo = $_POST['codigo'];<br />
$visualizar = mysql_query(&quot;SELECT * FROM locais WHERE (codigo = '&quot;.$codigo.&quot;')&quot;) or die(&quot;erro ao selecionar&quot;);<br />
$resultado = mysql_query($visualizar); <br />
$linha = mysql_num_rows ($visualizar);<br />
<br />
mysql_query($visualizar);<br />
echo &quot;&lt;table border='1' width='100%'&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Código&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Nome&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;Importância&lt;/b&gt;&lt;/td&gt;&quot;;<br />
echo &quot;&lt;td&gt;&lt;b&gt;Status&lt;/b&gt;&lt;/td&gt;&lt;/td&gt;&lt;/tr&gt;&quot;;<br />
while ($linha = mysql_fetch_array ($visualizar)){<br />
     echo &quot;&lt;tr&gt;&lt;td&gt;{$linha['codigo']}&lt;/td&gt;&quot;; <br />
     echo &quot;&lt;td&gt;{$linha['nome']} &lt;/td&gt;&quot;;<br />
         echo &quot;&lt;td&gt;{$linha['importancia']}&lt;/td&gt;&quot;;<br />
         echo &quot;&lt;td&gt;&lt;input type=text name=status size=2 value={$linha['status']}&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/br&gt;&quot;;<br />
        }<br />
echo &quot;&lt;/table&gt;&quot;; //$sql = &quot;UPDATE locais&quot; SET .$_POST['status']. WHERE status = .$_POST['novo_status'].;<br />
?&gt;<br />
<br />
<br />
&lt;br&gt;<br />
&lt;form action=&quot;alterar_locais1.php&quot; name=&quot;principal&quot; method=&quot;post&quot;&gt;<br />
&lt;div align=&quot;center&quot;&gt;&lt;center&gt;<br />
&lt;input type=&quot;submit&quot; value=&quot;Confirmar Alteração&quot;&gt;&lt;br&gt;<br />
&lt;/form&gt;<br />
&lt;form action=&quot;visualizar_locais.php&quot; name=&quot;principal&quot; method=&quot;post&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;br&gt;<br />
Caso &lt;b&gt;NÃO&lt;/b&gt; queira alterar o local listado acima retorne à página anterior &lt;a href=visualizar_locais.php&gt;Clicando aqui&lt;/a&gt;&lt;/p&gt;<br />
&lt;/form&gt;<br />
&lt;div align=&quot;left&quot;&gt;&lt;left&gt;<br />
&lt;tr&gt;<br />
?&gt;<br />
&lt;td width=&quot;820&quot; bgcolor=&quot;#000099&quot; colspan=&quot;3&quot;&gt;<br />
&lt;p align=&quot;center&quot;&gt;&lt;font color=&quot;#FFFFFF&quot;&gt;&lt;i&gt;SIGGENELM&lt;/i&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
<br />
alterar_locais1.php (problema, o status que eu quero mudar de 1 para 0, essa alteração NÃO é salva)<br />
<br />
&lt;?php<br />
$erro=0;<br />
<br />
include (&quot;conectar.php&quot;);//conexão com o db<br />
<br />
<br />
$visualizar = mysql_query(&quot;SELECT * FROM locais &quot;) or die(&quot;erro ao selecionar&quot;);<br />
$resultado = mysql_query($visualizar); <br />
$linha = mysql_num_rows ($visualizar);<br />
<br />
mysql_query($visualizar);<br />
<br />
if ((empty ($status)) || ($linhas == 0)){<br />
echo &quot;Sua alteração não foi efetuada devido a um desses fatores:&lt;br&gt;&quot;;<br />
echo &quot;Você não pode deixar o campo em branco.&lt;br&gt;&quot;;$erro=1;<br />
echo &quot;Você deve digitar somente números!&lt;br&gt;&quot;;$erro=1;<br />
echo &quot;&lt;a href=visualizar_locais.php&gt;Tente novamente!&lt;/a&gt;&quot;; <br />
}<br />
else{<br />
$alterar = mysql_query (&quot;UPDATE locais SET ($ status = '&quot;.$status.&quot;') &quot;) or die(mysql_error());<br />
if($alterar)<br />
echo &quot;Alteração de local realizada com sucesso!&quot;;<br />
echo &quot;&lt;form action=visualizar_locais.php name=principal method=post&gt;&quot;;<br />
echo &quot;&lt;input type=submit value=Visualizar Locais&gt;&quot;;<br />
echo &quot;&lt;/form&gt;&quot;;<br />
}<br />
?&gt;<br />
<br />
<br />
Os erros que estão ocorrendo são:<br />
<br />
Notice: Undefined index: status in C:\ms4w\Apache\htdocs\siggenelm\alterar_locais1.php on line 6<br />
<br />
Notice: Undefined variable: codigo in C:\ms4w\Apache\htdocs\siggenelm\alterar_locais1.php on line 13<br />
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 '(codigo = '')' at line 1<br />
<br />
Eu quero exibir 4 campos (codigo, nome, importancia e status), mas so deixar para alterar o status, de 1(apto) 0 (inapto) <br />
<br />
<br />
1 while ($linha = mysql_fetch_array ($visualizar)){<br />
2 echo &quot;&lt;tr&gt;&lt;td&gt;{$linha['codigo']}&lt;/td&gt;&quot;;<br />
3 echo &quot;&lt;td&gt;{$linha['nome']} &lt;/td&gt;&quot;;<br />
4 echo &quot;&lt;td&gt;{$linha['importancia']}&lt;/td&gt;&quot;;<br />
5 echo &quot;&lt;td&gt;&lt;input type=text name=status size=2 value={$linha['status']}&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/br&gt;&quot;;<br />
6 }<br />
7 echo &quot;&lt;/table&gt;&quot;;<br />
8 ?&gt;<br />
9<br />
10<br />
11 &lt;br&gt;<br />
12&lt;form action=&quot;alterar_locais1.php&quot; name=&quot;principal&quot; method=&quot;post&quot;&gt;<br />
13&lt;div align=&quot;center&quot;&gt;&lt;center&gt;<br />
14&lt;input type=&quot;submit&quot; value=&quot;Confirmar Alteração&quot;&gt;&lt;br&gt;<br />
15&lt;/form&gt;<br />
<br />
A partir da linha 5 acima (onde o banco mostra o registro com o status 1 permitindo que seja alterado) é que deve estar acho eu o problema todo...<br />
<br />
Quando eu clico em Confirmar Alteração é que a alteração não é efetuada...]]></description>
            <dc:creator>Fernando</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Tue, 24 Aug 2010 22:20:00 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173317,173317#msg-173317</guid>
            <title>Adicionar, Editar e Remover em php com MySQL (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173317,173317#msg-173317</link>
            <description><![CDATA[Olá Pessoal!<br />
Estou fazendo um sistema com php e mysql e queria colocar na mesma pagina os botões adicionar, editar e remover, mas não estou a conseguir. Se o adicionar funciona o editar não e vice versa. Tem como fazer uma função para tal? COMO FAÇO PARA CHAMAR A FUNÇÃO????????????????????]]></description>
            <dc:creator>Sousa VArela</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 20 Aug 2010 07:40:34 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,173219,173219#msg-173219</guid>
            <title>~Query de SQL (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,173219,173219#msg-173219</link>
            <description><![CDATA[Boas,<br />
<br />
Estou com ums duvidas que não consigo chegar a resultado esperado.<br />
<br />
É uma query que usa 3 tabelas, eventos, confirmarEvento e a tabela dos utilizadores.<br />
O objectivo da query é que ele liste quantas vezes a pessoa esteve presente nos eventos com filtros de datas.<br />
<br />
<br />
Consegui arranjar 2 formas de estar de lá perto mas não chega para o resultado que quero:<br />
<br />
SELECT count(*), M.Alcunha<br />
  FROM SITE_Membros M, SITE_ConfirmarMembros C<br />
 WHERE M.IDMembro = C.IDMembro AND M.activo = '1' AND C.Confirma = '1'<br />
GROUP BY M.IDMembro<br />
ORDER BY M.IDMembro ASC;<br />
<br />
Neste query da a quantidade de vezes que os utilizadores estiveram presentes, esta até perfeita, mas não tem as datas.<br />
<br />
A outra query que consegui estar la perto, já tem as data, os utilizadores que estiveram presentes nos eventos respectivos, mas não consigo saber quantas vezes esteve de cada utilizador presente (count)<br />
<br />
SELECT m.IDMembro,<br />
       m.Alcunha,<br />
       n.Evento,<br />
       n.`DATE_FORMAT(e.Data, '%d/%m/%Y')`<br />
  FROM SITE_Membros m,<br />
       (SELECT DATE_FORMAT(e.Data, '%d/%m/%Y'), e.Evento, c.IDMembro<br />
          FROM SITE_Eventos e, SITE_ConfirmarMembros c<br />
         WHERE e.Data &gt;= str_to_date('18/03/1999', '%d/%m/%Y')<br />
               AND c.IDEvento = e.IDEvento<br />
        ORDER BY e.Data) n<br />
 WHERE m.IDMembro = n.IDMembro <br />
       AND m.activo = '1';<br />
<br />
Alguem me pode ajudar? esta query esta relacionada com PHP porque vai receber um POST vindo de uma combobox de certa data.]]></description>
            <dc:creator>macias</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 20 Aug 2010 00:03:55 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172982,172982#msg-172982</guid>
            <title>Greatest and Least (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172982,172982#msg-172982</link>
            <description><![CDATA[Caros amigos. <br />
<br />
Tenho uma tabela como segue:<br />
--------------------------------------------------------------------------<br />
|user_id | bl_score | pw_score | ww_score | bl_pang | pw_pang | ww_pang  |<br />
--------------------------------------------------------------------------<br />
| 1      |   -31    | -32      | -33      | 1580    | 1986    |   3240   |<br />
--------------------------------------------------------------------------<br />
| 2      |   -28    | -28      | -25      | 1232    | 1645    |   1231   |<br />
--------------------------------------------------------------------------<br />
| 3      |   -25    | -25      | -25      | 1526    | 1625    |   1896   |<br />
--------------------------------------------------------------------------<br />
<br />
Necessito extrair desta tabela as seguintes informações:<br />
<br />
1)O MENOR SCORE de cada usuário e seus respectivos PANG (identificando os campos).<br />
    Exemplo: user_id 1 = ww_score, -33, ww_pang, 3240<br />
<br />
2)Em caso de empate entre o SCORE, o desempate fica para o MAIOR PANG<br />
    Exemplo: user_id 2 = pw_score, -28, pw_pang, 1645<br />
<br />
---------------------------------------------------------------------------<br />
<br />
Consegui por meio do código abaixo selecionar os campos na tabela (usando SELECT e combinando com uma mysql_fetch_row) criando uma array e selecionar o menor valor entre os scores (usando SELECT LEAST, também combinado com mysql_fetch_row).<br />
<br />
Também consegui extrair da primeira array os valores que nao eram os menores, através do comando ARRAY_KEYS<br />
<br />
Mas travei ai. <br />
<br />
Não consigo casar as informações obtidas em arrays keys com os campos do db, nem fazer o desempate.<br />
<br />
Deixo o codigo abaixo para os colegas analizarem e tentarem me ajudar. <br />
<br />
Grande abraço a todos. <br />
<br />
&lt;code&gt;<br />
  //cria um array com os campos<br />
  $best17 = array(&quot;bl_score&quot;, &quot;is_score&quot;, &quot;ls_score&quot;, &quot;pw_score&quot;, &quot;ww_score&quot;);<br />
  <br />
  //extrai os valores de cada campo e cria um array com eles.<br />
  $best11 = mysql_query(&quot;SELECT bl_score, pw_score, ww_score FROM users WHERE user_id=1&quot;);<br />
  $best12 = mysql_fetch_row($best11);  <br />
  <br />
  //identifica o menor valor entre os campos e cria um array com ele.<br />
  $best13 = mysql_query(&quot;SELECT LEAST (bl_score, is_score, ls_score, pw_score, ww_score) from phpbb_users WHERE user_id=2&quot;);<br />
  $best14 = mysql_fetch_row($best13);  <br />
<br />
  //Limpa a array $best12, contendo somente os indices que contenham o menor valor entre os campos  ($best13)<br />
  $best15 = array_keys($best12, $best14[0]);<br />
  <br />
  //verifica quantos campos tem o menor valor<br />
  if ((count($best15)) == 1)<br />
  {<br />
	  echo (&quot;&lt;p&gt;&quot; . $best15[0] . &quot;&lt;/p&gt;&quot;);<br />
  }<br />
  else<br />
  {<br />
	  echo(&quot;&lt;p&gt; best15 tem&quot; . count($best15) . &quot;&lt;/p&gt;&quot;);<br />
  }<br />
?&gt;<br />
&lt;/code&gt;]]></description>
            <dc:creator>Marcelo Machado</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sun, 08 Aug 2010 15:36:34 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172977,172977#msg-172977</guid>
            <title>Framework Biblioteca (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172977,172977#msg-172977</link>
            <description><![CDATA[Estou fazendo uma biblioteca para lidar com banco de dados no php. Gostaria de receber sugestões e saber se alguém gostaria de usa-la. A idéia é fazer algo menos burocrático que criar classes para modelos. Muita coisa está pronta e em pouco tempo pretendo criar um site para ela. Por em quanto ela faz coisas como:<br />
<br />
$db = new DB('host','login','senha'); // detecta se você tem mysqli e não tiver usa mysql<br />
$db-&gt;select_db('data_base_name');<br />
<br />
Adicionar:<br />
$db-&gt;pessoa-&gt;add(array('nome'=&gt;'Leonardo'));<br />
Cria um objeto modelo &quot;pessoa&quot; automaticamente utilizando sobrecarga do getter (__get)<br />
<br />
$db-&gt;pessoa-&gt;set( '15', array(..) );<br />
Editar (por padrão ele irá setar a entrada com a coluna 'id' igual a 15).<br />
Mas também pode-se fazer wheres mais personalizados.<br />
$db-&gt;pessoa-&gt;set( array( 'id_da_pessoa' =&gt; 15, 'tipo' =&gt; 'asdfqwe'), array(...) )<br />
<br />
Mesma coisa para remove e get.<br />
<br />
Também a biblioteca lida com ligações entre as tabelas (has many e belong to) com o add e o set.<br />
$db-&gt;pessoa-&gt;add(array(<br />
  'telefone:many' =&gt; array(<br />
    array('numero'=&gt;1341234),<br />
    array('numero'=&gt;4314314),<br />
    array('numero'=&gt;5647467)<br />
  ),<br />
  'pai:one' =&gt; array()<br />
));<br />
Chaves estrangeiras podem ser especificadas da forma ('telefone:many:fk(pessoaId)'). Por padrão é o nome da tabela sufixado com &quot;_id&quot;.  &quot;table:many&quot; e &quot;table:one&quot; pode ser trocado por &quot;has_many(table)&quot; e &quot;belongs_to(table)&quot;. Estas operações são feitas usando transitions. E caso alguma das querys resulte em erro isto é tratado corretamente.<br />
<br />
Suporte a macro. Macros são utilizadas para diversas funcionalidades. O formato que resolvi adotar é &quot;:nome_da_macro(attributos)&quot;, estas macros são colocadas junto ao nome da tabela, coluna. Macros validam, formatam dados e outras coisas. Ex:<br />
<br />
$db-&gt;tasadf-&gt;add(array(<br />
  'numero:int' =&gt; ...<br />
  'campo:sql' =&gt; 'sql',<br />
  'campo:sql( 1 + ?/2 )' =&gt; $val,<br />
  'campo::serialize' =&gt; new Obasdoiu( ... )<br />
));<br />
<br />
Fiz também um negócio mais bonito que útil.<br />
$db-&gt;table[] = array(); // para inserções<br />
$db-&gt;table[$id] = array(); // para edição<br />
unset( $db-&gt;table[$id] );<br />
$entry = $db-&gt;table[$id];<br />
<br />
<br />
Isto e outras coisas já está pronto (alguns toString interessantes, um objeto errors muito útil, método query, objeto Result podendo ser usado em foreach, outras macros, etc). Agora planejo criar um método set_model para evitar duplicação de código e um método para listagem que facilite buscas (usando expressões regulares), paginação, etc.<br />
<br />
Tem algumas explicações a mais no meu blog. Se alguém quiser acessar é lpriori.org]]></description>
            <dc:creator>Leonardo Priori</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Tue, 10 Aug 2010 21:09:12 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172963,172963#msg-172963</guid>
            <title>Problema PHP + Oracle (5 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172963,172963#msg-172963</link>
            <description><![CDATA[Olá pessoal.Estou com um problema.Instalei o PHP + Apache com o xampp e o Oracle no Windows.O já habilitei o PHP com o oracle descomentanto a linha de extensao OCI8 e Oracle e configurei as variaveis de Ambiente do Oracle.Até aí tudo bem. O problema é: nenhum programa com scripts php funciona, ou seja, a pagina fica toda em branco, mas quando eu abro uma pagina mas  simples sem nenhum conteudo php a pagina abre normal.<br />
Alguem sabe o que é isso e pode me ajudar?<br />
Obrigado desde já!]]></description>
            <dc:creator>Daniel Vitor Correa Mendes</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 11 Aug 2010 15:34:20 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172931,172931#msg-172931</guid>
            <title>voltar cadastro gravado pro formulario (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172931,172931#msg-172931</link>
            <description><![CDATA[tenho um formulario, e tenho um item onde pode-se cadastrar pessoas interessadas, com isso vai ser aberto outra janela pra cadastro no BD. Como fazer para esse registro voltar ao formulario sem perder os dados já preenchidos ?<br />
<br />
formulario... http://www.fmt.to.gov.br/teste/voltando.php<br />
janela de cadastro no bd.. http://www.fmt.to.gov.br/teste/cadastrar.php]]></description>
            <dc:creator>Charles Alves</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 16 Aug 2010 01:13:36 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172917,172917#msg-172917</guid>
            <title>Fazer a soma de votos de uma tabela (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172917,172917#msg-172917</link>
            <description><![CDATA[Olá,<br />
<br />
Fiz uma tabela de votação e consegui fazer a soma de todos os vontantes. Acontece que não consigo visualizar todos os candidatos; o SELECT só me retorna o primeiro da lista.<br />
<br />
Eis o select:<br />
$consulta = &quot;SELECT candidato, votos, SUM(votos) AS total FROM eleicao ORDER BY votos DESC&quot;;<br />
$resultado = mysql_query($consulta);<br />
<br />
while ($linha=mysql_fetch_array($resultado)) {<br />
	$candidato = $linha[&quot;candidato&quot;];<br />
	$votos = $linha[&quot;votos&quot;];<br />
	$total = $linha[&quot;total&quot;];<br />
<br />
echo &quot;$candidato: $votos votos&lt;br&gt;&quot;;<br />
echo &quot;Total de vontantes: $total&lt;br&gt;&lt;br&gt;&quot;;<br />
}<br />
<br />
Na tabela estão cadastrados cinco candidatos mas o select só me retorna o primeiro da lista, no caso, o mais votado.<br />
<br />
Agradeço antecipadamente a ajuda.]]></description>
            <dc:creator>Francivaldo Morais Magalhaes</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Sat, 07 Aug 2010 09:54:38 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172723,172723#msg-172723</guid>
            <title>Exibição de imagem (foto) do banco de dados mysql na pagina de pesquisa dos cadastrados (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172723,172723#msg-172723</link>
            <description><![CDATA[Olá, estou iniciando em php. Criei um banco de dados de cadastro de pessosas com varias tabelas como: nome, rg, cpf, foto e outros. Fiz uns script tipo cadastrar.php pesquisar.php. O problema é o sequinte, no script pesquisar peço para exibi os dados do pesquisado, mas não é exibido a foto e sim uns caracteres esquisitos, mas os outros campos são exibidos normalmente. No banco mysql só salvo o caminho da foto, pois ela está salva em uma pasta. Alguem pode me ajudar?]]></description>
            <dc:creator>Marcelo Neves</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Thu, 05 Aug 2010 01:42:01 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172658,172658#msg-172658</guid>
            <title>Apresentação de dados (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172658,172658#msg-172658</link>
            <description><![CDATA[Caros colegas, eis a questão.<br />
<br />
Tenho um banco de dados mysql onde existe uma tabela com hardwares cadastrados de uma determinada empresa, e outra tabela com acessorios cadastrados que estão relacioandos com o hardware. <br />
<br />
Ao tentar vizualizar este com mysql, ñ está sendo apresentado corretamente por nada! <br />
<br />
Na tabela de acessorios, um hardware pode ter mais de um acessorio.<br />
<br />
Ao executar o codigo que estou fazendo, ele está listando todos os acessorios dentro da celula de um hardware. Sera que alguém pode me ajudar nesta logica? Segue o codigo.<br />
<br />
&lt;?php<br />
$emp = $_POST['Empresas'];<br />
$uni = $_POST['Unidades'];<br />
$con = $_POST['Contatos'];<br />
require_once(&quot;conecta.php&quot;);<br />
$sql = &quot;SELECT * from empresas WHERE id = '$emp'&quot;;<br />
$qr=mysql_query($sql);    <br />
$aux=mysql_fetch_object($qr);<br />
$sql2=&quot;SELECT * from unidades WHERE id = '$uni'&quot;;<br />
$qr2=mysql_query($sql2);<br />
$aux2=mysql_fetch_object($qr2);<br />
$sql3=&quot;SELECT * from contatos WHERE id = '$con'&quot;;<br />
$qr3=mysql_query($sql3);<br />
$aux3=mysql_fetch_object($qr3);<br />
$sql4=&quot;SELECT * from hardware WHERE unidade_ID = '$uni' ORDER BY instrumento&quot;;<br />
$qr4=mysql_query($sql4);<br />
$sql5=&quot;SELECT * from software WHERE unidade_ID = '$uni' ORDER BY nome&quot;;<br />
$qr5=mysql_query($sql5);<br />
$sql6=&quot;SELECT * from hardware WHERE unidade_ID = '$uni'&quot;;<br />
$qr6=mysql_query($sql6);<br />
$aux4 = mysql_fetch_object($qr6);<br />
$hardid = $aux4-&gt;id; <br />
$sql7 = &quot;SELECT * from acessorios_pdma WHERE unidade_id = '$uni'&quot;;<br />
$qr7 = mysql_query($sql7);<br />
?&gt;<br />
<br />
&lt;html&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;Untitled Document&lt;/title&gt;<br />
&lt;style type=&quot;text/css&quot;&gt;<br />
&lt;!--<br />
body {<br />
    background-color: #226CB2;<br />
    background-image: url();<br />
}<br />
body,td,th {<br />
    font-size: small;<br />
}<br />
--&gt;<br />
&lt;/style&gt;&lt;/head&gt;<br />
<br />
&lt;body leftmargin=&quot;1&quot; marginwidth=&quot;200&quot;&gt;<br />
&lt;table width=&quot;800&quot; height=&quot;324&quot; border=&quot;1&quot; align=&quot;center&quot;&gt;<br />
  &lt;tr&gt;<br />
    &lt;td height=&quot;137&quot; bgcolor=&quot;#FFFFFF&quot;&gt;&lt;h2&gt;Empresa:&lt;? echo &quot;$aux-&gt;Empresas&quot;; ?&gt;&lt;/h2&gt;<br />
        &lt;h2&gt;Unidade:&lt;? echo &quot;$aux2-&gt;Unidades&quot;; ?&gt;&lt;/h2&gt;&lt;hr&gt;&lt;br&gt;<br />
        &lt;table border=0&gt;<br />
         &lt;tr&gt;<br />
          &lt;td&gt;Endere&amp;ccedilo:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;End&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
          &lt;td&gt;Bairro:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;Bairro&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
            &lt;td&gt;N:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;Num&quot;; ?&gt;&lt;/td&gt;<br />
          &lt;/tr&gt;<br />
         &lt;tr&gt; <br />
          &lt;td&gt;Cidade:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;Cidade&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
          &lt;td&gt;Estado:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;Estado&quot;; ?&gt;&lt;/td&gt;<br />
         &lt;/tr&gt;<br />
         &lt;tr&gt; <br />
          &lt;td&gt;CEP:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;CEP&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
          &lt;td&gt;CNPJ:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;cnpj&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
          &lt;td&gt;IE:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux2-&gt;ie&quot;; ?&gt;&lt;/td&gt;<br />
         &lt;/tr&gt; <br />
        &lt;/table&gt;<br />
        &lt;h2&gt;Contato&lt;/h2&gt;&lt;hr&gt;<br />
        &lt;table border=0&gt;<br />
         &lt;tr&gt;<br />
          &lt;td&gt;Nome:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;Contatos&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
          &lt;td&gt;E-mail:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;Email&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt;<br />
           <br />
             &lt;td&gt; Telefone:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;TelefoneCom&quot;; ?&gt;&lt;/td&gt;<br />
         &lt;/tr&gt;                 <br />
         &lt;tr&gt; <br />
          &lt;td&gt;Fax:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;TelFax&quot;; ?&gt;&lt;/td&gt;    &lt;/tr&gt;<br />
          &lt;tr&gt;<br />
          &lt;td&gt;Celular:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;TelefoneCel&quot;; ?&gt;&lt;/td&gt;&lt;/tr&gt;<br />
          &lt;tr&gt; <br />
          &lt;td&gt;Departamento:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;Departamento&quot;; ?&gt;&lt;/td&gt;          <br />
          &lt;/tr&gt;<br />
         &lt;tr&gt; <br />
          &lt;td&gt;Cargo:&lt;/td&gt;&lt;td&gt;&lt;? echo &quot;$aux3-&gt;cargo&quot;; ?&gt;&lt;/td&gt;          <br />
          &lt;/tr&gt;<br />
<br />
        &lt;/table&gt; <br />
<br />
        &lt;h2&gt;Software&lt;/h2&gt;&lt;hr&gt;&lt;br&gt;<br />
        &lt;table width=&quot;700&quot; border=&quot;1&quot;&gt;<br />
          &lt;tr bgcolor=&quot;yellow&quot; align=&quot;center&quot;&gt;<br />
            &lt;td&gt;&lt;b&gt;Software&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Modelo&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Vers&amp;atilde;o&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Sistema&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Venc. Garantia&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Tela da Licença&lt;/b&gt;&lt;/td&gt;<br />
            &lt;/tr&gt;  <br />
          &lt;? while ($l = mysql_fetch_array($qr5)){  <br />
            echo'&lt;tr align=center&gt;&lt;td&gt;'; echo $l['nome']; echo'&lt;/td&gt;'; <br />
            echo'&lt;td&gt;'; echo $l['serial']; echo'&lt;/td&gt;';<br />
            echo'&lt;td&gt;'; echo $l['modelo']; echo'&lt;/td&gt;';<br />
            echo'&lt;td&gt;'; echo $l['versao']; echo'&lt;/td&gt;';<br />
            echo'&lt;td&gt;'; echo $l['tipo']; echo'&lt;/td&gt;';<br />
            echo'&lt;td&gt;'; echo $l['cm']; echo'&lt;/td&gt;';<br />
            echo'&lt;td&gt;';if ($l['tela']){?&gt;&lt;a href=&quot;http://domain.vitek.com.br/sgv/telas/&lt;? echo $l['tela']; ?&gt;&quot;&gt;&lt;img width=&quot;50&quot; height=&quot;50&quot; src=&quot;http://domain.vitek.com.br/sgv/telas/&lt;? echo $l['tela']; ?&gt;&quot;&lt;? echo'&lt;/td&gt;&lt;/tr&gt;'; ?&gt;&lt;/a&gt;&lt;? } else echo &quot;&quot;;<br />
             }<br />
          mysql_close($liga);<br />
        ?&gt;  <br />
        &lt;/table&gt;<br />
        &lt;h2&gt;Hardware&lt;/h2&gt;&lt;hr&gt;&lt;br&gt;<br />
        &lt;table width=&quot;800&quot; border=&quot;1&quot;&gt;<br />
          &lt;tr bgcolor=&quot;yellow&quot; align=&quot;center&quot;&gt;<br />
            &lt;td&gt;&lt;b&gt;Fabricante&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Instrumento&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Modelo&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Acessorios&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Serial&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Firmware&lt;/b&gt;&lt;/td&gt;<br />
            &lt;td&gt;&lt;b&gt;Venc. Garantia&lt;/b&gt;&lt;/td&gt;<br />
            &lt;/tr&gt;  <br />
              <br />
            &lt;? <br />
              while ($l = mysql_fetch_array($qr4)){  <br />
                echo'&lt;tr align=center&gt;&lt;td&gt;';echo $l['fornecedora'];echo'&lt;/td&gt;'; <br />
                echo'&lt;td&gt;'; echo $l['instrumento']; echo'&lt;/td&gt;'; <br />
                echo'&lt;td&gt;'; echo $l['modelo']; echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;';                                   <br />
                if ($l['fornecedora'] == 'PdMA'){<br />
                    while($z = mysql_fetch_array($qr7)){                        <br />
                        if($z['hardware_ID'] == $l['id'])<br />
                              echo '-'; echo $z['Acessorios'];                                                        <br />
                    }<br />
                }<br />
                echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;'; echo $l['serial']; echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;'; echo $l['firmware']; echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;'; echo $l['cm']; echo'&lt;/td&gt;&lt;/tr&gt;';    <br />
                }<br />
                 <br />
          ?&gt;  <br />
        &lt;/table&gt; <br />
        <br />
&lt;/body&gt;<br />
&lt;/html&gt;<br />
<br />
E a parte que estou apanhando é essa aqui (retirado do cod acima).<br />
<br />
<br />
&lt;? <br />
              while ($l = mysql_fetch_array($qr4)){  <br />
                echo'&lt;tr align=center&gt;&lt;td&gt;';echo $l['fornecedora'];echo'&lt;/td&gt;'; <br />
                echo'&lt;td&gt;'; echo $l['instrumento']; echo'&lt;/td&gt;'; <br />
                echo'&lt;td&gt;'; echo $l['modelo']; echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;';                                   <br />
                if ($l['fornecedora'] == 'PdMA'){<br />
                    while($z = mysql_fetch_array($qr7)){                        <br />
                        if($z['hardware_ID'] == $l['id'])<br />
                              echo '-'; echo $z['Acessorios'];                                                        <br />
                    }<br />
                }<br />
                echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;'; echo $l['serial']; echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;'; echo $l['firmware']; echo'&lt;/td&gt;';<br />
                echo'&lt;td&gt;'; echo $l['cm']; echo'&lt;/td&gt;&lt;/tr&gt;';    <br />
                }]]></description>
            <dc:creator>Caio</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 23 Jul 2010 15:26:48 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172619,172619#msg-172619</guid>
            <title>Perdendo a sessão quando exibo foto (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172619,172619#msg-172619</link>
            <description><![CDATA[Bom dia,<br />
<br />
Fiz um site e uso controle de acesso através de sessão, nele eu exibo fotos com informações do banco de dados, porém após a exibição das imagens perco a referência das sessões, sendo assim quando acesso outras paginas eu retorno para a pagina inicial pois não existe mais sessão válida. Sei que é por causa das fotos pois quando exibo o formulário sem as fotos tudo roda direitinho, caso possa me dar alguma orientação. meu e-mail é: silviu@click21.com.br<br />
<br />
Fico muito agradecido pela ajuda.<br />
<br />
Att.<br />
<br />
Silvio Martins.]]></description>
            <dc:creator>Silvio Martins</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Thu, 22 Jul 2010 12:53:30 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172488,172488#msg-172488</guid>
            <title>Consulta inner join sem repetir campos (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172488,172488#msg-172488</link>
            <description><![CDATA[Olá Pessoal , <br />
<br />
Estou com uma grande dificuldade em uma consulta, é o seguinte:<br />
<br />
Tenho as tabelas:<br />
<br />
Pedido<br />
Campos: id | codigo_venda | cliente | Valor_total | ...<br />
Descrição: Tabela que guarda o pedido com valor total da venda para fins financeiro<br />
<br />
<br />
Venda<br />
Campos: id | codigo_venda | cliente | produto | un_medida | preco_unitario | qtd | ...<br />
Descrição: Tabela que guarda informações dos prdutos da venda para fins de detalhamento.<br />
<br />
Cliente<br />
Campos: id | nome | endereço | …<br />
Descrição: Tabela que armazena os dados do cliente<br />
<br />
<br />
Na minha aplicação(em php) tem uma parte que o cliente poderá selecionar mais de um pedido, na busca tenho que trazer a seguinte informação:<br />
<br />
- O nome do produto não pode se repetir<br />
- A quantidade dos produtos iguais precisa ser somado<br />
- Caso o produto igual tenha valores diferentes deve-se aplicar a média ponderada do preço unitário<br />
<br />
<br />
<br />
Tentei isso, sei q não é o ideal mais pelo menos estou me esforçando para apreender a trabalhar com novas consultas. <br />
<br />
[code]<br />
SELECT pedido_nf2.id,pedido_nf2.codigo_venda,pedido_nf2.cliente,pedido_nf2.data_emissao,pedido_nf2.data_saida,<br />
		pedido_nf2.hora_saida,pedido_nf2.valor_total,venda.codigo_venda,venda.produto,venda.qtd,<br />
		venda.preco_unitario,venda.un_medida,un_medida.id,un_medida.nome <br />
		FROM pedido_nf2 INNER JOIN venda on pedido_nf2.id = $pedido AND pedido_nf2.codigo_venda=venda.codigo_venda AND venda.fornecedor='$cliente' INNER JOIN un_medida        ON un_medida.id=venda.un_medida<br />
[/code]<br />
<br />
A variável [code]$pedido[/code] acima é um vetor que contem o numero dos pedidos e esta dentro do laço de repetição. A consulta  é realizada com sucesse mais lista todos os produtos repetidos, utilizei o DISTINCT mais não tive exito.<br />
<br />
<br />
Alguém poderia me ajudar com essa tarefa?<br />
<br />
Observações<br />
Sinceramenta tenho conhecimento interemediário em Banco de Dados, no qual na maioria dos sistemas que crio é necessário instruções básicas de Insert, Delete, Select, Inner Join(Básica) e Update.<br />
Agora surgiu essa pesquisa que  esta sendo bom, pois estou pesquisando bastante e apredendo novas coisas, apenas nessa parte que estou com tal dificuldade.<br />
<br />
<br />
Muito Grato pela atenção , <br />
<br />
<br />
Anderson Farias]]></description>
            <dc:creator>Anderson Farias</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 16 Jul 2010 23:56:26 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172335,172335#msg-172335</guid>
            <title>Montar relatório com informações de duas tabelas diferentes (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172335,172335#msg-172335</link>
            <description><![CDATA[Olá, comunidade<br />
<br />
estou tentando montar um relatório em PHP, mas estou com uma dúvida: quero montar esse relatório retirando os dados de duas tabelas diferentes (contas a pagar e contas a receber). Já tenho um relatório único para cada uma dessas tabelas utilizando um SELECT.<br />
<br />
Queria montar esse novo relatório confrontando as duas tabelas: tipo fazer um balancente entre eles.<br />
<br />
Alguém saberia me orientar em relação a isso. Como poderia fazer essa consulta nas duas tabelas e montar um único relatório?<br />
<br />
Obrigado a todos;]]></description>
            <dc:creator>Wenderson</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 14 Jul 2010 08:45:21 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172303,172303#msg-172303</guid>
            <title>Fazer um Count(*) com Gols de um time (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172303,172303#msg-172303</link>
            <description><![CDATA[Pessoal, quero descobrir o saldo de gols de uma equipe, ela joga 2x uma como visitante e outra como local. Fiz assim:<br />
<br />
&lt;?php<br />
    include(&quot;MeuMySQL.php&quot;);<br />
	$sql = new MeuSQL();<br />
	include &quot;classTeste.php&quot;;<br />
	$eqp = new Equipe();<br />
	$sql-&gt;conecta();<br />
<br />
    <br />
    $busca = &quot;SELECT * FROM `partida` where idequipelocal = 1 or idequipevisitante = 1 order by idpartida ASC&quot;;<br />
    $sql-&gt;consulta($busca);<br />
<br />
     <br />
?&gt;<br />
  <br />
<br />
&lt;table width=&quot;650&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;2&quot; cellspacing=&quot;2&quot;&gt;<br />
  <br />
&lt;?php<br />
<br />
while ($dados = $sql-&gt;resultado()) {<br />
$saldogols = $dados['golsequipelocal'] + $dados['golsequipevisitante']; <br />
<br />
?&gt;   <br />
       &lt;tr&gt;<br />
            &lt;td width=&quot;17%&quot;&gt;&lt;div align=&quot;letf&quot; class=&quot;times&quot;&gt;&lt;? echo $dados['idpartida'] ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $eqp-&gt;getPontos(); ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $eqp-&gt;getJogos() ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $eqp-&gt;getVitorias() ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $eqp-&gt;getEmpates() ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $eqp-&gt;getEmpates() ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $dados['golsequipelocal'] ?&gt; &lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;9%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $dados['golsequipevisitante'] ?&gt; &lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;10%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo $saldogols; ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
            &lt;td width=&quot;10%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;? echo round($resultadoFinal,1); ?&gt;&lt;/div&gt;&lt;/td&gt;<br />
<br />
                 &lt;/tr&gt;<br />
   &lt;?php<br />
   }<br />
   <br />
   ?&gt;              <br />
&lt;/table&gt;<br />
<br />
<br />
Minha classe<br />
<br />
&lt;?php<br />
include &quot;Equipe.php&quot;;<br />
$eqp = new Equipe();<br />
<br />
<br />
$eqp-&gt;setNome(&quot;A&quot;);<br />
$eqp-&gt;setPontos(3);<br />
$eqp-&gt;setJogos(2);<br />
$eqp-&gt;setVitorias(1);<br />
$eqp-&gt;setEmpates(0);<br />
$eqp-&gt;setDerrotas(1);<br />
<br />
$cont=0;<br />
<br />
$equipe[$cont][&quot;nome&quot;] = $eqp-&gt;getNome();<br />
$equipe[$cont][&quot;pontos&quot;] = $eqp-&gt;getPontos();<br />
$equipe[$cont][&quot;jogos&quot;] = $eqp-&gt;getJogos();<br />
$equipe[$cont][&quot;vitorias&quot;] = $eqp-&gt;getVitorias();<br />
$equipe[$cont][&quot;empates&quot;] = $eqp-&gt;getEmpates();<br />
$equipe[$cont][&quot;derrotas&quot;] = $eqp-&gt;getDerrotas();<br />
<br />
<br />
	$cont++;<br />
//	$saldogols = $eqp-&gt;getVitorias() + $eqp-&gt;getEmpates();<br />
<br />
<br />
  $resultado1 = $eqp-&gt;getPontos() * 100;<br />
  $resultado2 = $eqp-&gt;getJogos() * 3;<br />
  $resultadoFinal = $resultado1 / $resultado2;<br />
  <br />
<br />
<br />
?&gt;]]></description>
            <dc:creator>Wellington</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Tue, 27 Jul 2010 08:42:33 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172280,172280#msg-172280</guid>
            <title>mysql_fetch_array() [AJUDA] (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172280,172280#msg-172280</link>
            <description><![CDATA[olá to tentando configurar um sistema de guia comercial, e ta dando todos esses erros,oque fazer?<br />
<br />
<br />
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/centroco/public_html/guia_comercial/index.php  on line 14<br />
<br />
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/centroco/public_html/guia_comercial/index.php on line 25<br />
<br />
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/centroco/public_html/guia_comercial/categorias.php on line 20<br />
<br />
Warning: Division by zero in /home/centroco/public_html/guia_comercial/categorias.php on line 21<br />
<br />
Warning: include(guia_comercial/menu.php) [function.include]: failed to open stream: No such file or directory in /home/centroco/public_html/guia_comercial/categorias.php on line 29<br />
<br />
Warning: include(guia_comercial/menu.php) [function.include]: failed to open stream: No such file or directory in /home/centroco/public_html/guia_comercial/categorias.php on line 29<br />
<br />
Warning: include() [function.include]: Failed opening 'guia_comercial/menu.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/centroco/public_html/guia_comercial/categorias.php on line 29<br />
<br />
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/centroco/public_html/guia_comercial/categorias.php on line 33]]></description>
            <dc:creator>Marcos Marcelo</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 07 Jul 2010 16:41:24 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172248,172248#msg-172248</guid>
            <title>Integração com DB2 no linux (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172248,172248#msg-172248</link>
            <description><![CDATA[Estou tentando habilitar a extensão php para trabalhar com o DB2 no linux. Executei os seguintes procedimentos (com base no manual oficial):<br />
<br />
Instalação DB2 Express V9.7<br />
sudo apt-get install libaio-dev<br />
sudo ./db2setup<br />
/opt/ibm/db2/v9.7/bin# ./db2val<br />
Coloquei no php.ini a linha: ibm_db2.instance_name=db2inst1<br />
apt-get install libxml2 libxml2-dev<br />
apt-get install php-pear php-dev<br />
Fiz o download do ibm_db2-1.8.4 no site da PECL<br />
na pasta ibm_db2-1.8.4 executei phpize e logo após o comando:<br />
./configure --with-IBM_DB2=/opt/ibm/db2/V9.7<br />
<br />
Este último comando está retornando o seguinte erro:<br />
checking for DB2 CLI include files in default path... checking in /opt/ibm/db2/V9.7/... not found<br />
configure: error: Please reinstall the DB2 CLI distribution<br />
<br />
Alguém poderia me ajudar a solucionar este erro? <br />
<br />
Versões utilizadas:<br />
PHP 5.3.2<br />
Apache 2.2.1<br />
DB2 Express 9.7<br />
Ubuntu 10.04]]></description>
            <dc:creator>Pierre Martin</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 07 Jul 2010 17:29:50 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172224,172224#msg-172224</guid>
            <title>Inserir o caminho de um ficheiro na bd mysql (sem respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172224,172224#msg-172224</link>
            <description><![CDATA[Ae galera,<br />
<br />
eu queria inserir o caminho de uma imagem na minha base de dados...<br />
eu achei bastante coisa de como inserir a propria imagem num campo do tipo blob, mas eu tbm vi pessoas que disseram que da pra inserir apenas o caminho do ficheiro...<br />
se alguem souber como se faz e qual o tipo de campos eu tenho de usar, ficaria muito grato <br />
<br />
thanks ^^]]></description>
            <dc:creator>Gustavo</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Fri, 02 Jul 2010 20:28:55 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172221,172221#msg-172221</guid>
            <title>Uma tabela muito grande OU varias tabas pequenas??? (4 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172221,172221#msg-172221</link>
            <description><![CDATA[Estou desenvolvendo meu primeiro projeto em PHP e MySQL. O sitema possibilita a troca de mensagens entre os usuários. Qual a melhor forma de guardar essas mensagens no banco? Crio uma tabela pra cada usuário ou crio apenas uma tabela onde ficarão todas as mensagens? A dúvida é porque quando o usuário for ver suas mensagens recebidas o sistema terá que ir buscar isso no banco (óbvio). O que é mais rápido, buscar a tabela daquele usário (dentre vários) para exili-la por completa, ou buscar numa tabela única (mensagens) todas as mensagens que seriam para aquele usuário? Se ficou meio confuso avisem que reformulo a pergunta.<br />
<br />
Valeeeu!]]></description>
            <dc:creator>Thiago Bettanzos</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 05 Jul 2010 03:18:13 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172205,172205#msg-172205</guid>
            <title>gravar um array de retorno (2 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172205,172205#msg-172205</link>
            <description><![CDATA[Olá pessoal estou tentando gravar um array com o retorno do banco MySQL.<br />
<br />
A empresa que desenvolveu o site onde trabalho dividiu o banco de dados em dois (um dia entendo o motivo). preciso identificar a origem do &quot;id&quot; para fazer a busca na base certa! Claro o &quot;id&quot; pode estar nas duas bases por isso a importância da identificação.<br />
<br />
nunca tinha feito um array para dados vindo do banco e não entendo o motivo do erro, segue o código que estou utilizando no retorno.<br />
<br />
[code]<br />
$x = 0;<br />
echo &quot;&lt;p&gt;imprimindo direto do banco&lt;/p&gt;&quot;;<br />
<br />
//retorna 4 linhas com (0)id, (1)nome, (2)descricao, (3)secao<br />
while($linha = mysql_fetch_row($result)) {<br />
	$id = array($x =&gt; $linha[0]);<br />
	echo $x+1 .&quot;ª volta = &quot;.$id[$x];<br />
	echo &quot;&lt;br /&gt;&quot;;<br />
	$x++;<br />
}<br />
<br />
$x=0;<br />
echo &quot;&lt;p&gt;imprimir com o array dentro de um for&lt;/p&gt;&quot;;<br />
for($x=0; $x&lt;=10; $x++){<br />
	echo $x+1 .&quot;ª volta = &quot;.$id[$x];<br />
	echo &quot;&lt;br /&gt;&quot;;<br />
}<br />
?&gt;<br />
[/code]<br />
<br />
na tela retorna isso<br />
<br />
[code]<br />
imprimindo direto do banco<br />
<br />
1ª volta = 6535<br />
2ª volta = 6536<br />
3ª volta = 6457<br />
4ª volta = 6513<br />
<br />
imprimir com o array<br />
<br />
1ª volta = <br />
2ª volta = <br />
3ª volta = <br />
4ª volta = 6513<br />
5ª volta = <br />
6ª volta = <br />
7ª volta = <br />
8ª volta = <br />
9ª volta = <br />
10ª volta = <br />
11ª volta = <br />
[/code]<br />
<br />
vejam que apenas a última linha de retorno fica no array.... PQ?]]></description>
            <dc:creator>Solon</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 30 Jun 2010 17:48:43 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172095,172095#msg-172095</guid>
            <title>CLOB para String - ORACLE (10 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172095,172095#msg-172095</link>
            <description><![CDATA[Estou tetando transformar um campo CLOB do ORACLE para string, mas não estou conseguindo....alguém po ae tem uma luz...]]></description>
            <dc:creator>Rodrigo</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 07 Jul 2010 16:40:36 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172053,172053#msg-172053</guid>
            <title>Não consigo tratar erro no pg_query (sempre retorna Warning) (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172053,172053#msg-172053</link>
            <description><![CDATA[Olá.<br />
<br />
Gostaria de saber se alguém poderia me ajudar com o seguinte problema: não consigo fazer tratamento de erros da função pg_query.<br />
<br />
Já tentei usar &quot;try...catch&quot;, já tentei usar &quot;or die()&quot; e nada funciona, sempre que ocorre um erro na execução de pg_query o que é retornado é:<br />
<br />
Warning:  pg_query() [function.pg-query]<br />
<br />
Já tentei usar:<br />
<br />
ini_set('error_reporting', E_ALL);<br />
ini_set('display_errors', 1);<br />
<br />
NADA funciona! Continuo sempre recebendo o &quot;Warning:  pg_query() [function.pg-query]&quot; quando ocorre erro na execução de pg_query().<br />
<br />
No caso, o que estou tentando fazer é tratar um erro causado pela tentativa se inserção de um valor inválido em um campo datetime da tabela no Postgre.<br />
<br />
Ou seja, digamos que eu não use JavaScript para restringir os valores que o usuário pode inserir no campo &quot;Data&quot; de um formulário. Aí o usuário digita qualquer coisa como &quot;aaa232334333&quot; e esse valor é repassado ao script PHP para tentar dar um INSERT ou um UPDATE na tabela, em um campo cujo tipo de dado seja datetime.<br />
<br />
Óbvio que nesse caso o pg_query() vai falhar, só que eu gostaria de tratar esse erro e não consigo. O PHP insiste em retornar SEMPRE:<br />
<br />
Warning:  pg_query() [function.pg-query]<br />
<br />
Já tentei $resultado = pg_query($sql) or die(&quot;Erro encontrado&quot;);<br />
<br />
Já tentei usar try ... catch<br />
<br />
Não adianta, o PHP me ignora. Sempre retorna:<br />
<br />
Warning:  pg_query() [function.pg-query]<br />
<br />
Alguém poderia me ajudar?<br />
<br />
Obrigado...]]></description>
            <dc:creator>Dante</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 23 Jun 2010 19:31:51 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172044,172044#msg-172044</guid>
            <title>Contando numero de elementos em uma Array no Postgres (3 respostas)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172044,172044#msg-172044</link>
            <description><![CDATA[Pessoal , utilizo em uma tabela no postgres com a opção de em uma coluna salvar um array de dados , por exemplo em uma linha consigo dentro do campo &quot;arquivos&quot; salvar um array {&quot;elemento1&quot;,&quot;elemento2&quot;} , a dúvida é ,assim como no php que existe a função count ou sizeof qual é a função similar no postgres?<br />
<br />
Hoje salvo em uma outra coluna o numero de elementos daquele determinado campo, mas gostaria de acessar diretamente o valor via função do postgres se existir.<br />
<br />
Obrigado]]></description>
            <dc:creator>Marcos Roberto de Freitas</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Wed, 23 Jun 2010 19:28:31 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,172001,172001#msg-172001</guid>
            <title>Update em coluna que varia (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,172001,172001#msg-172001</link>
            <description><![CDATA[Olá!<br />
<br />
Preciso fazer um update noo mysql, só que a coluna é uma variável:<br />
<br />
aqui pega o dado pra colocar o valor em uma dada coluna<br />
$coluna = utf8_decode(@$_POST['coluna']);<br />
<br />
e aqui faz o update<br />
$query = &quot;UPDATE tabela SET '$coluna'='$valor' WHERE id='$identificar'&quot;;<br />
<br />
quando rodo esse php, no brownser, não retorna erro, eu verifiquei o script, e a única novidade é essa coluna que ta em forma de variável, então não sei se é isso que ta dando erro.<br />
<br />
abrs]]></description>
            <dc:creator>Marcel</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Mon, 21 Jun 2010 21:41:42 -0300</pubDate>
        </item>
        <item>
            <guid>http://phpbrasil.com/phorum/read.php?5,171966,171966#msg-171966</guid>
            <title>Sugestões para desenvolver sistema de boletos (1 resposta)</title>
            <link>http://phpbrasil.com/phorum/read.php?5,171966,171966#msg-171966</link>
            <description><![CDATA[Pessoal uma ajuda - sugestão de vcs<br />
<br />
no site que eu estou desenvolvendo o usuario<br />
<br />
vai vender produtos do tipo (veiculos, peças e diversos)<br />
<br />
ele vai cadastrando e vai ser exibido para ele todos os produtos<br />
<br />
eu precisava de algo assim gerar um boleto com as seguintes condições<br />
<br />
<br />
tanto veiculos, peças e diversos vai ter um valor de R$ 19,90 por 60 dias<br />
<br />
na hora do cadastro tem uma opção assim destaque ( sim ou não)<br />
<br />
se usuario escolher não - continua o preço de R$ 19,90<br />
<br />
mas se ele optar por sim - vai acrescentar R$ 10,00<br />
<br />
outro detalhe as peças a primeira peças vai ter um valor de R$ 19,90<br />
<br />
só que as demais peças vai ter um valor de R$ 5,00. ex<br />
<br />
<br />
produto categoria destaque investimento<br />
<br />
carro veiculos não R$ 19,90<br />
Carro2 veiculos sim R$ 29,90<br />
bicicleta diversos não R$ 19,90<br />
rodas Peças não R$ 19,90<br />
motor Peças não R$ 5,00<br />
<br />
Total R$ 94,60 gerar boleto<br />
<br />
queria sugestões de como fazer isso<br />
<br />
se o pagseguro faz isso<br />
<br />
ou no codigo php<br />
<br />
atraves do banco de dados <br />
<br />
acrescentando uma nova tabela <br />
<br />
como vcs fariam isso? que dicas vcs podem me dar?<br />
<br />
vlw pessoal]]></description>
            <dc:creator>niel100juizo</dc:creator>
            <category>PHP e Bancos de Dados</category>
            <pubDate>Tue, 22 Jun 2010 10:35:30 -0300</pubDate>
        </item>
    </channel>
</rss>
