Pesquisar na Comunidade
Mostrando resultados para as tags ''errado''.
Encontrado 6 registros
-
Pessoal, Tenho duas tabelas: 1º rec_lider 2º rec_fiscal ambas com dados variados dentro das tabelas, porém preciso buscar três informações entre as duas, vou ver se consigo explicar aqui embaixo, tentei de tudo e não consegui, preciso muito de ajuda nessa soma. Vamos lá, vou explicar aqui embaixo: 1º Tabela (rec_lider), tenho dentro dela o cd, total_recebido 2º Tabela (rec_fiscal), tenho dentro dela o cd, total_recebimento e total_devolvido Estou usando o seguinte critério no MySql: SELECT rec_lider.cd AS Unidade, SUM(rec_lider.total_recebido) AS `Total Recebido`, SUM(rec_fiscal.total_recebimento) AS `Total Auditado`, SUM(rec_fiscal.total_devolvido) AS `Total Devolvido` FROM rec_lider INNER JOIN rec_fiscal ON rec_lider.cd = rec_fiscal.cd GROUP BY rec_lider.cd As informações estão vindo, porém esta multiplicando e ficando muito maior que o correto, tipo vou no banco conto a quantidade por exemplo de "total_recebido = 10" so que neste critério acima ele me retorno tipo "total_recebido = 110" por exemplo", já tentei de tudo não consegui um jeito de fazer correto, gostaria de pedir uma ajuda aqui para este meu problema que acredito ser bem simples, más não estou conseguindo de jeito nenhum. Postei esse mesma dificuldade em outro fórum "Ao Calcular Valores ou Quantidade o banco multiplica pela quantidade de registro - Ajuda" porém uma pessoa tentou me ajudar más não consegui fazer oque ele pediu dar certo, segui os passos dele más não retornou correto a tabela. Alguém aqui pode me ajudar, por favor? Obrigado.
-
O que há de errado nesse codigo? (ler string e comando if)
uma questão postou danfla3 Grupo de Estudos
Olá a todos, Meu curso de programação da faculdade só comeca semestre mas como me interesso no assunto já estou me aventurando um pouco agora, mas não tenho muito conhecimento. Gosteria de saber o que há de errado nesse codigo que escrevo: #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int argc, char** argv) { char elemento1[20]; printf("Digite um elemento: "); scanf("%s", &elemento1[20]); if(elemento1[20] == 'Hidrogenio'){ printf("\n\nA sigla desse elemento é: H \n"); } return 0; } Recebo a seguinte mensagem de erro: "character constant too long for its type" -
onde e porque ta dando erro? <? $text_busca_externa = $_POST['text_busca']; echo ("<div id=\"text_result_for\">"); echo ("Resultados de".$text_busca_externa); echo ("</div>"); ?> aparece isso: "); echo ("Resultados de".$text_busca_externa); echo (" "); ?>
-
Função do codigo: retornar uma mensagem caso o campo esteja limpo ou fazer a busca caso ele esteja preenchido. codigo: if (isset($_POST['text_busca'])) { while ($res = mysql_fetch_assoc($rs_clientes)) { echo ("<div id=\"div_result\">"); echo ("<div id=\"div_result1\">"); echo $res["nome"] . "<br />"; echo ("</div>"); echo ("<div id=\"div_result2\">"); echo "<a href=\"".$res["link"]."\">".$res["link"]."</a><br />"; echo ("</div>"); echo ("<div id=\"div_result3\">"); echo $res["descricao"] . "<br />"; echo ("</div>"); echo ("<br>"); echo ("</div>"); } else if ($text_busca_externa_number = 0) { echo ("<div id=\"div_result1\">"); echo ("Sorry!"); echo ("</div>"); echo ("<div id=\"div_result1\">"); echo ("A pesquisa não pode ser completada por falta de parametros!"); echo ("</div>"); } mensagem que ta dando: Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\Arquivos de programas\EasyPHP-DevServer-13.1VC9\data\localweb\BuscaBrasil.com.br\results teste.php on line 42
-
Meu codigo é assim: while ($res = mysql_fetch_assoc($rs_clientes)) { echo ("<div id=\"div_result\">"); echo ("<div id=\"div_result1\">"); echo $res["nome"] . "<br />"; echo ("</div>"); echo ("<div id=\"div_result2\">"); echo $res["link"] . "<br />"; echo ("</div>"); echo ("<div id=\"div_result3\">"); echo $res["descricao"] . "<br />"; echo ("</div>"); echo ("<br>"); echo ("</div>"); } eu queria fazer algo mais ou menos assim: while ($res = mysql_fetch_assoc($rs_clientes)) { echo ("<div id=\"div_result\">"); echo ("<div id=\"div_result1\">"); echo $res["nome"] . "<br />"; echo ("</div>"); echo ("<div id=\"div_result2\">"); echo "<a href=\"$res["link"]\">"$res["link"] "</a>" "<br />"; echo ("</div>"); echo ("<div id=\"div_result3\">"); echo $res["descricao"] . "<br />"; echo ("</div>"); echo ("<br>"); echo ("</div>"); } aparece isso: Parse error: syntax error, unexpected '"', expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\Arquivos de programas\EasyPHP-DevServer-13.1VC9\data\localweb\BuscaBrasil.com.br\results.php on line 35
-
De uma olhada e se possivel me ajude! index-----------------------------------… <?php require_once("functions.php"); ?> <?php conec(); $sql_seleciona = "SELECT * FROM cadastro "; $rs_clientes = seleciona($sql_seleciona); while ($res = mysql_fetch_assoc($rs_clientes)) { echo ($res("Nome")."<br />"); } ?> --------------------------------------… functions.php-------------------------… <?php function conec() { $banco = "cadastro"; $user = "root"; $senha = ""; $host = "127.0.0.1"; $conn = MYSQL_CONNECT($host, $user, $senha) or die ('<center>Erro na rotina de conexão</center>'.mysql_error()); mysql_select_db($banco) or die ('<center>Erro na rotina de conexão</center>'.mysql_error()); } function inserir($sql) { if (mysql_query($sql)) { return true; } else { return false; } } function seleciona($sql) { return mysql_query($sql); } ?> --------------------------------------… aparece essa mensagem--------------------------------… Fatal error: Function name must be a string in C:\Arquivos de programas\EasyPHP-DevServer-13.1VC9\data… 3\index.php on line 11 --------------------------------------… obs.: eu uso o EasyPhp DevServer 13.1 VC9