Ir para conteúdo
Fórum Script Brasil
  • 0

Que Raiva!


Renyo

Pergunta

Olha só este código, ele é só uma pequena parte...

Bem o problema é seguinte fiz o código todo correto, nenhum erro.. mas acho que a consulta está errada... porque sempre para no if ($linhas == 0) { echo "não há;;;"} eu tenho informações no banco de dados... deviam aparecer na tela!!! mas ele fala que não acho nada na consulta..echo "Não há receitas para este período";

acho que é um erro no $comandoSQL. mas não sei aonde...

FUNÇÃO DE TUDO ISTOÉ FAZER UMA PESQUISA ENTRE DATAS!!!

planilha.php

<?php

include ('valida_cookie.php');

$meses = array ("Jan","Fev","Mar","Abr","Meio","Jun","Jul","Ago","Set","Out","Nov","Dez");

  $usuario = $_COOKIE["usuario"];

    // OBTEM OS VALORES DIGITADOS //

      $mes = $_POST["mes"];

      $ano = $_POST["ano"];

      $mes2 = $_POST["mes2"];

      $ano2 = $_POST["ano"];

    // COLOCA DATAS NO FORMATO AAAA-MM-DD para consulta

    $data = "$ano-$mes-01";

    $data2 = "$ano2-$mes2-01";

    $array_datas = $RF = $RV = $DF = $DV = array();

    // ACESSA O BANCO DE DADOS E OBTEM REGISTROS DOS USUARIOS

  include ('conexao.php');

    $comandoSQL = "SELECT descricao,tipo,data,valor FROM receitas_despesas";

    $comandoSQL .="WHERE usuario='$usuario' AND data>=$data AND data<=$data2 ORDER BY data";

    $consulta = mysql_query ($comandoSQL);

      $linhas = $res -> rows;

    if($linhas==0)

    {

      echo "Não há receitas para este período";

      exit;

-------------------------

periodo.php

<form method="post" action="planilha.php">

    M&ecirc;s: 

    <select name="mes" size="1">

                    <option value="1">Jan</option>

                    <option value="2">Fev</option>

                    <option value="3">Mar</option>

                    <option value="4">Abr</option>

                    <option value="5">Mai</option>

                    <option value="6">Jun</option>

                    <option value="7" selected>Jul</option>

                    <option value="8">Ago</option>

                    <option value="9">Set</option>

                    <option value="10">Out</option>

                    <option value="11">Nov</option>

                    <option value="12">Dez</option>

    </select>

    <label>Ano:

    <input name="ano" type="text" id="ano" value="<?php echo date("Y",time()); ?>" size="4" maxlength="4">

    </label>

    <p>&nbsp;</p>

    M&ecirc;s:

<select name="mes2" size="1" id="mes2">

                    <option value="1">Jan</option>

                    <option value="2">Fev</option>

                    <option value="3">Mar</option>

                    <option value="4">Abr</option>

                    <option value="5">Mai</option>

                    <option value="6">Jun</option>

                    <option value="7">Jul</option>

                    <option value="8">Ago</option>

                    <option value="9">Set</option>

                    <option value="10">Out</option>

                    <option value="11">Nov</option>

                    <option value="12">Dez</option>

    </select>

<label>Ano:

<input name="ano2" type="text" id="ano2" value="<?php echo date("Y",time()); ?>" size="4" maxlength="4">

</label>

    <p>

      <label>

      <input name="ok" type="submit" id="ok" value="Visualizar">

      </label>

    </p>

  </form>

VALEU GALERA!!!![\SIZE]

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...