• 0
Sign in to follow this  
Renyo

Que Raiva!

Question

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]

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this