Ola Pessoal..<br>fiz um programa na seguinte estrutura:<br><br><br>$sql=qq{SELECT * from teste where datahora&gt;=timestamp '2007-08-01 00:00:00' - interval '6 hour' order by datahora};<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <br>$sth = $dbh-&gt;prepare($sql) || die $DBI::errstr;<br>$sth-&gt;execute || die $DBI::errstr;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br><br>while(@row = $sth-&gt;fetchrow_array())&nbsp; <br>{ <br><br>$sql="UPDATE tabela1 set teste='33333' where id='$row[1]' and datahora='$row[2]'";<br> $sth = $dbh-&gt;prepare($sql) || die $DBI::errstr;<br>$sth-&gt;execute || die $DBI::errstr;<br>&nbsp;warn "Problema ao processar os resultados", $sth-&gt;errstr( ), "\n" if $sth-&gt;err( );<br>$sth-&gt;finish();<br><br>}<br>&nbsp;}<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;warn "Problema ao processar os resultados", $sth-&gt;errstr( ), "\n" if $sth-&gt;err(
 );<br>$sth-&gt;finish();<br><br><br><br>Eu faco dois execute, minha duvida é.. eu posso colocar os dois como $sth.. pois se eu coloco os dois como $sth da esse erro:<br><br>DBD::Pg::st fetchrow_array failed: no statement executing<br>Problema ao processar os resultadosno statement executing<br><br>Se eu coloco $sth2 nao da erro nenhum..<br><br>Alguem pode me explicar??<br><br>Obrigada<br><br><br><br><br><br><p>&#32;


      Alertas do Yahoo! Mail em seu celular. <a href="http://br.mobile.yahoo.com/mailalertas/">Saiba mais</a>.