Ir para conteúdo
Fórum Script Brasil

heathz

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre heathz

heathz's Achievements

0

Reputação

  1. O problema estava na primeira logo depois de cada while. Estavam sendo criadas várias DIV's com o mesmo ID gerando a confusão e os erros. Transportando as divs iniciais para fora do while e criando uma nova dentro deles sem ID resolveu meu problema. Seguindo essa estrutura: <div class="row center-align" id="aguard"> <?php $sql="SELECT * FROM socs WHERE status = 1 ORDER BY data_aber"; $resultado = mysql_query($sql); if ($resultado){ $i=0; while($socs = mysql_fetch_array($resultado)){ ?> <div class="row"> <div class="col l2 valign-wrapper"> <input class="with-gap" name="group1" type="radio" id=<?php echo "radio-".$socs['status']."-".$i;?> /><label for=<?php echo "radio-".$socs['status']."-".$i;?>></label> <a href="detalhes.php"><small><?php echo $socs['num_soc']?></small></a> </div> <div class="col l2"> <small><?php echo $socs['data_agen']; ?></small> </div> <div class="col l2"> <small><?php echo $socs['cliente']?></small> </div> <div class="col l2"> <small><?php echo $socs['data_aber']?></small> </div> <div class="col l2"> <small><?php echo $socs['cidade']?></small> </div> <div class="col l2"> <small><?php echo $socs['responsavel']; ?></small> </div> </div> <?php $i++; } }else{ echo "Erro na execução da consulta."; } ?></div>
  2. Tenho uma página com 4 divs, dentro de cada DIV quero imprimir os valores referentes a uma query diferente para cada DIV porém todas as queries são de uma tabela só do banco. Se eu tenho 2 resultados em alguma query ele repete o último resultado em todas as divs. Parte do código: <?php $sql="SELECT * FROM socs WHERE status = 1 ORDER BY data_aber"; $resultado = mysql_query($sql); if ($resultado){ $i=0; while($socs = mysql_fetch_array($resultado)){ ?> <div class="row center-align" id="aguard"> <div class="col l2 valign-wrapper"> <input class="with-gap" name="group1" type="radio" id=<?php echo "radio-".$socs['status']."-".$i;?> /><label for=<?php echo "radio-".$socs['status']."-".$i;?>></label> <a href="detalhes.php"><small><?php echo $socs['num_soc']?></small></a> </div> <div class="col l2"> <small><?php echo $socs['data_agen']; ?></small> </div> <div class="col l2"> <small><?php echo $socs['cliente']?></small> </div> <div class="col l2"> <small><?php echo $socs['data_aber']?></small> </div> <div class="col l2"> <small><?php echo $socs['cidade']?></small> </div> <div class="col l2"> <small><?php echo $socs['responsavel']; ?></small> </div> </div> <?php $i++; } }else{ echo "Erro na execução da consulta."; } ?> <?php $sql="SELECT * FROM socs WHERE status = 3 ORDER BY data_aber"; $resultado = mysql_query($sql); if ($resultado){ $i=0; while($socs = mysql_fetch_array($resultado)){ ?> <div class="row center-align" id="agend"> <div class="col l2 valign-wrapper"> <input class="with-gap" name="group1" type="radio" id=<?php echo "radio-".$socs['status']."-".$i;?> /><label for=<?php echo "radio-".$socs['status']."-".$i;?>></label> <a href="detalhes.php"><small><?php echo $socs['num_soc']?></small></a> </div> <div class="col l2"> <small><?php echo $socs['data_agen']; ?></small> </div> <div class="col l2"> <small><?php echo $socs['cliente']?></small> </div> <div class="col l2"> <small><?php echo $socs['data_aber']?></small> </div> <div class="col l2"> <small><?php echo $socs['cidade']?></small> </div> <div class="col l2"> <small><?php echo $socs['responsavel']; ?></small> </div> </div> <?php $i++; } }else{ echo "Erro na execução da consulta."; } ?> <?php $sql="SELECT * FROM socs WHERE status = 2 ORDER BY data_aber"; $resultado = mysql_query($sql); if ($resultado){ $i=0; while($socs = mysql_fetch_array($resultado)){ ?> <div class="row center-align" id="exec"> <div class="col l2 valign-wrapper"> <input class="with-gap" name="group1" type="radio" id=<?php echo "radio-".$socs['status']."-".$i;?> /><label for=<?php echo "radio-".$socs['status']."-".$i;?>></label> <a href="detalhes.php"><small><?php echo $socs['num_soc']?></small></a> </div> <div class="col l2"> <small><?php echo $socs['data_agen']; ?></small> </div> <div class="col l2"> <small><?php echo $socs['cliente']?></small> </div> <div class="col l2"> <small><?php echo $socs['data_aber']?></small> </div> <div class="col l2"> <small><?php echo $socs['cidade']?></small> </div> <div class="col l2"> <small><?php echo $socs['responsavel']; ?></small> </div> </div> <?php $i++; } }else{ echo "Erro na execução da consulta."; } ?> <?php $sql="SELECT * FROM socs WHERE status = 4 ORDER BY data_aber"; $resultado = mysql_query($sql); if ($resultado){ $i=0; while($socs = mysql_fetch_array($resultado)){ ?> <div class="row center-align" id="pend"> <div class="col l2 valign-wrapper"> <input class="with-gap" name="group1" type="radio" id=<?php echo "radio-".$socs['status']."-".$i;?> /><label for=<?php echo "radio-".$socs['status']."-".$i;?>></label> <a href="detalhes.php"><small><?php echo $socs['num_soc']?></small></a> </div> <div class="col l2"> <small><?php echo $socs['data_agen']; ?></small> </div> <div class="col l2"> <small><?php echo $socs['cliente']?></small> </div> <div class="col l2"> <small><?php echo $socs['data_aber']?></small> </div> <div class="col l2"> <small><?php echo $socs['cidade']?></small> </div> <div class="col l2"> <small><?php echo $socs['responsavel']; ?></small> </div> </div> <?php $i++; } }else{ echo "Erro na execução da consulta."; } ?> Código completo: http://paste.ofcode.org/3benXnX5Wr2yZty3CtN2nqi
  3. pessoas... tenho um campo no banco com número float e eu gostaria que fosse impresso na página o número por extenso... Ex: - Número original seria: 1535,25 - O que eu preciso: "Mil quinhentos e trinta e cinco reais e vinte e cinco centavos" Ideias? ps.: RESOLVIDO... segue link da função: http://codepaste.net/ostjuj
×
×
  • Criar Novo...