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

Ajuda


fabiano_magno

Pergunta

ae vo cola o script que esta dando erro será que poderiam me ajudar a solucionar este problema......preciso muito desta ajuda.....

<?

///////////////////////////////////////////////////////

////////// Irwing da Silva Ovando //////////

////////// irwingso@yahoo.com.br //////////

////////// (66) 8115-6403 //////////

//////////////////////////////////////////////////////

?>

<?php require_once('Connections/conecta.php'); ?>

<script language="javascript">

function excluir() {

if(confirm("Tem certeza que deseja excluir?")) return true;

else return false;

}

</script>

<?php

mysql_select_db($database_conecta, $conecta);

$query_dados = "select * from despesas where mes = mes order by dia asc";

$dados = mysql_query($query_dados, $conecta) or die(mysql_error());

$row_dados = mysql_fetch_assoc($dados);

$totalRows_dados = mysql_num_rows($dados);

mysql_select_db($database_conecta, $conecta);

$query_pagar = "SELECT sum(valor) FROM despesas WHERE opcao = 's' and mes = mes";

$pagar = mysql_query($query_pagar, $conecta) or die(mysql_error());

$row_pagar = mysql_fetch_assoc($pagar);

$totalRows_pagar = mysql_num_rows($pagar);

mysql_select_db($database_conecta, $conecta);

$query_receber = "SELECT sum(valor) FROM despesas WHERE opcao = 'e' and mes = mes";

$receber = mysql_query($query_receber, $conecta) or die(mysql_error());

$row_receber = mysql_fetch_assoc($receber);

$totalRows_receber = mysql_num_rows($receber);

?>

<link href="geral.css" rel="stylesheet" type="text/css">

<style type="text/css">

<!--

a:link {

text-decoration: none;

}

a:visited {

text-decoration: none;

}

a:hover {

text-decoration: underline;

}

a:active {

text-decoration: none;

}

.style1 {color: #FFFFFF}

-->

</style><title>Controle</title><table width="778" border="0" align="center" cellpadding="0" cellspacing="3" bgcolor="#999999">

<tr>

<td bgcolor="#CCCCCC"><div align="center"><a href="index2.php?mes=01" class="meses">Janeiro</a> &nbsp;| <a href="index2.php?mes=02" class="meses">&nbsp;Fevereiro</a> &nbsp;| <a href="index2.php?mes=03" class="meses">&nbsp;Mar&ccedil;o</a> &nbsp;| <a href="index2.php?mes=04" class="meses">&nbsp;Abril</a> &nbsp;| <a href="index2.php?mes=05" class="meses">&nbsp;Maio</a> &nbsp;| <a href="index2.php?mes=06" class="meses">&nbsp;Junho</a> &nbsp;| <a href="index2.php?mes=07" class="meses">&nbsp;Julho</a> &nbsp;| <a href="index2.php?mes=08" class="meses">&nbsp;Agosto</a> &nbsp;| <a href="index2.php?mes=09" class="meses">&nbsp;Setembro</a> &nbsp;| <a href="index2.php?mes=10" class="meses">&nbsp;Outubro</a> &nbsp;| <a href="index2.php?mes=11" class="meses">&nbsp;Novembro</a> &nbsp;|&nbsp; <a href="index2.php?mes=12" class="meses">Dezembro</a> </div></td>

</tr>

<tr>

<td bgcolor="#CCCCCC"><table width="100%" border="0" cellspacing="3" cellpadding="0">

<tr>

<td width="85%">

<div align="center" class="topo">

<div align="left">Controle do m&ecirc;s:

<?

if($mes == '1'){ echo 'Janeiro'; }

if($mes == '2'){ echo 'Fevereiro'; }

if($mes == '3'){ echo 'Março'; }

if($mes == '4'){ echo 'Abril'; }

if($mes == '5'){ echo 'Maio'; }

if($mes == '6'){ echo 'Junho'; }

if($mes == '7'){ echo 'Julho'; }

if($mes == '7 +1'){ echo 'Agosto'; }

if($mes == '7 +2'){ echo 'Setembro'; }

if($mes == '10'){ echo 'Outubro'; }

if($mes == '11'){ echo 'Novembro'; }

if($mes == '12'){ echo 'Dezembro'; }

?>

</div>

</div></td>

<td width="15%"><div align="right"><a href="ad_dados.php?mes=<? echo $mes; ?>" class="meses">(+)&nbsp;Adicionar</a>&nbsp;&nbsp;&nbsp;</div></td>

</tr>

<tr>

<td colspan="2"><hr></td>

</tr>

<tr>

<td colspan="2" class="meses">

<div align="center">

<? if($totalRows_dados > 0){ ?>

<?php do { ?>

<form name="form1" method="post" action="pagar.php?cod=<? echo $row_dados[codigo]; ?>&mes=<? echo $mes; ?>">

<table width=100%" border="0" cellspacing="0" cellpadding="2">

<tr>

<td width="3%"><div align="center"><a href="delete.php?cod=<? echo $row_dados[codigo]; ?>&mes=<? echo $mes; ?>" onClick="return excluir();"><img src="apagar.gif" alt="Excluir" width="15" height="15" border="0"></a></div></td>

<td width="3%"><div align="center"><img src=

<?

if($row_dados[opcao] == 's'){ echo "sai.gif"; }

if($row_dados[opcao] == 'e'){ echo "entra.gif"; }

?> alt="Status: <?

if($row_dados[opcao] == 's'){ echo "Saída"; }

if($row_dados[opcao] == 'e'){ echo "Entrada"; }

?>"

width="15" height="15"></div></td>

<td width="13%"><div align="center" class="meses">

<div align="left"><?php echo $row_dados['dia]; ?>/<?php echo $row_dados['mes']; ?>/2005</div>

</div></td>

<td width=49%"><div align="center" class="meses">

<div align="left"><strong><?php echo $row_dados['nome]; ?>

</strong></div>

</div></td>

<td width="17%" class="valor"><div align="center" class="meses">

<div align="right"><strong>R$&nbsp;<?php echo number_format($row_dados[valor],'2',',','.'); ?></strong></div>

</div></td>

<td width=15%" valign="middle"><div align="center">

<?

if($row_dados[status] == 'não'){ echo '<input type="submit" name="Submit" value="Pagar">'; }

if($row_dados[status] == 'sim'){ echo '<img src="ok.gif" width="23" height="15">'; }

?>

</div></td>

</tr>

<tr>

<td colspan="6"><hr></td>

</tr>

</table>

</form>

<?php } while ($row_dados = mysql_fetch_assoc($dados)); ?>

<? } else echo 'Nenhum Registro'; ?></div></td>

</tr>

<tr>

<td colspan="2"><table width="100%" border="0" cellpadding="0" cellspacing="3" bgcolor="#000000">

<tr>

<td width="23%" class="titulos"><strong><?php echo number_format($row_pagar['sum(valor)],'2',',','.'); ?> &agrave; Pagar </strong></td>

<td width="1%" class="titulos">|</td>

<td width="44%"><span class="titulos"><strong><?php echo number_format($row_receber['sum(valor)'],'2',',','.'); ?> &agrave; Receber </strong></span></td>

<td width=2%" class="titulos">|</td>

<td width="30%" class="titulos">Saldo Previsto: <?php echo number_format($row_receber['sum(valor)] - $row_pagar['sum(valor)'],'2',',','.'); ?></td>

</tr>

</table></td>

</tr>

</table></td>

</tr>

</table>

<div align="center"><span class="meses">by Irwing da Silva Ovando | <a href="mailto:irwingso@yahoo.com.br" class="meses">irwingso@yahoo.com.br</a> </span></div>

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Isso acontece quando tu clica em (+) Adicionar???

Bom, tu testa várias vezes a variável $mes, qual o valor inicial dela??? eu n achei no seu código nada atribuindo a essa variável... portanto, se eu n deixei escapar hehehe (o q é normal) essa variável pode estar zerada...

Isso quer dizer que no trecho do teu código onde tu tens um link que passa o mês via querystring não irá passar valor algum...

Verifique isso para mim por favor...

Faça dois testes...

Primeiro: Logo abaixo os testes da variável $mes, imprima o seu valor na tela.

Segundo: Logo abaixo os testes tb, testa novamente a variável com a função empty();

if(empty($mes)) echo 'Está vazia';

Link para o comentário
Compartilhar em outros sites

  • 0

que erro é esse, to viajando nesse codigo jha to ficando maluco, seguinte quando tiro os $ da frente o o codigo fumega mas quando coloco o $ ele da este pau..... sabe me dizer o que pode ser..........

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 'ORDER BY dia DESC' at line

1

valews

Link para o comentário
Compartilhar em outros sites

  • 0

Afinal!!! qual o erroq ue está dando???? Esse erro que tu postou é do MySQL...

Tenta assim...

$query_dados = "SELECT * FROM `despesas` WHERE `mes` = 'mes' ORDER BY `dia` ASC";

Nota: esse código aí de cima foi o único que eu achei parecido heheh com DESC n tem n...

Falou!!!

PS... acho que estou mais perdido que vc... tente explicar melhor...

Véio, para imprimir alguma coisa na tela, usa echo...

ex.:

echo $mes;

e o que resultou no teste com a empty()??? não apareceu nada???

Editado por lemissel
Link para o comentário
Compartilhar em outros sites

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,4k
×
×
  • Criar Novo...