Jump to content
Fórum Script Brasil

svjets

Membros
  • Posts

    216
  • Joined

  • Last visited

About svjets

svjets's Achievements

0

Reputation

  1. Tira isso de dentro do parenteses: $consulta = ("select * from estoque where pecas='$peças' or partnumber='$partnumber'"); Faça assim e veja se resolve: $consulta = "select * from estoque where pecas='$peças' or partnumber='$partnumber'";
  2. svjets

    Gravar datas no mysql

    Não existe a variável $day no seu script. Troque: $pedaco = explode('/',$day); Por: $pedaco = explode('/',$dataHj);
  3. No site tem vários exemplos: link para o site
  4. Esquece o que eu disse. Se entrar no primeiro "if" não entra no "elseif". Teria que fazer: if($cp2['tipo'] == 0 or $cp2['id_cliente'] == 0000){ $preco1 = vl_total; } if($cp2['tipo'] == 1 or $cp2['id_cliente'] == 0000){ $preco2 = vl_total; } if($cp2['tipo'] == 2 or $cp2['id_cliente'] == 0000){ $preco3 = vl_total; } O "$cp2['id_cliente']" não tem que ser igual ao "$_SESSION['cliente']['id_cliente']"? Se sim, tem que usar o mesmo valor para a escrita: if(($_SESSION['cliente']['id_cliente']) == 0000){ echo "<br><br>preço Normal:".$preco1; echo "<br>preço CF:".$preco2; echo "<br>preço Especial:".$preco3; }
  5. Tá faltando umas aspas e pontos aí. Usa este código corrigido: $configuracao_da_mensagem_original=" <meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /> <style type=\"text/css\"> <body> <h4>Informações Pessoais</h4> <hr /> <h5> Nome: $nome<br> Endereço: $endereco<br> Bairro: $bairro<br> CEP: $cep<br> Cidade: $cidade<br> UF: $uf<br> </h5> <h4>Área de Atuação</h4> <hr /> <h5>"; if(isset($_POST["atuacao"])) { // Faz loop pelo array dos numeros foreach($_POST["atuacao"] as $atua) { $configuracao_da_mensagem_original.="Área de Atuação " . $atua . "<BR>"; } } else { $configuracao_da_mensagem_original.=""; } $configuracao_da_mensagem_original.="</h5>";
  6. dentro das condições "if" e "elseif" coloque no fim "OR id == iddoadministrador" e mantenha o código de escrita dos preços.
  7. O ORDER estava escrito errado e tirei as aspas simples do 0. $sql = "SELECT id,nome,usuario,nivel FROM usuarios WHERE nivel!=0 ORDER BY id ASC";
  8. svjets

    Instrução SQL

    Tentou o que sugeri?
  9. Errei no nome do campo do BD (usei $sum['val_compra'] ao invés de $sum['valor_compra']). Tente assim: $query = mysql_query("select valor_compra FROM compras where id_prod='25'")or die(mysql_error()); $cont = mysql_fetch_array($query); $total=0; while($sum=mysql_fetch_array($cont)) { $val = str_replace(".","",$sum['valor_compra']); $val = str_replace(","."",$val); $total += $val/100; }
  10. svjets

    Instrução SQL

    O problema é o AND que vem depois de OR. Faça o seguinte: $sqele = "SELECT * FROM alunos WHERE data = '".$ndata."' AND (usuario LIKE ".$sqx.")";
  11. svjets

    Instrução SQL

    Para data usa-se o sinal de igual e não LIKE, o correto é: $sqele = "SELECT * FROM alunos WHERE usuario LIKE ".$sqx." AND data = '".$ndata."'";
  12. Não é o trivial mas, tenta isso: $query = mysql_query("select valor_compra FROM compras where id_prod='25'")or die(mysql_error()); $cont = mysql_fetch_array($query); $total=0; while($sum=mysql_fetch_array($cont)) { $val = str_replace(".","",$sum['val_compra']); $val = str_replace(","."",$val); $total += $val/100; }
  13. svjets

    Me ajudem nesta logica

    O primeiro else creio que não deva existir: else{ $vl_sub_total += $cp['vl_atacado'] * $cp['qt_produto']; }
  14. svjets

    Consulta SQL

    O nome ou vai ser um, ou vai ser outro. Não tem como haver 2 nomes diferentes no mesmo campo da mesma linha, até por isso coloquei o "OR".
  15. svjets

    Me ajudem nesta logica

    Você está zerando o $vl_sub_total dentro dos whiles, ou seja, em cada interação a variável é zerada. Coloque $vl_sub_total antes do primeiro while.
×
×
  • Create New...