Ir para conteúdo
Fórum Script Brasil

mayconvm

Membros
  • Total de itens

    607
  • Registro em

  • Última visita

Tudo que mayconvm postou

  1. essa consulta exibe uma lista onde as Colunas são os fornecedores e os preços (Precificação), são as linhas. O QUE ACONTECE. TENHO POR EXEMPLO 2 VALORES IGUAIS DE FORNECEDOR 1 E FORNECEDOR 5, NO CASO SE OUVESSE UM VALOR REPETIDO DO PREÇO EM QUALQUER LINHA QUE REPRESENTA-SE O PRODUTO NÃO EXIBIRIA. O SQL RETORNA ASSIM PROD | FOR1 | FOR2 | FOR3 AA | 1.5 | 2 | 1.5 BB | 3 | 5 | 6 VV | 8 | 6 | 7 EU PRECISO QUE FIQUE ASSIM PROD | FOR1 | FOR2 | FOR3 BB | 3 | 5 | 6 VV | 8 | 6 | 7 NO CASO O PRODUTO QUE TIVER ALGUM VALOR REPETIDO NÃO RETORNA-SE. CARA QUEBREI A CABEÇA AQUI DESDE CEDO, E ATÉ AGORA NADS... SE PODER ME AJUDAR VLW... :)
  2. GALERA OLHA O SQL SELECT P.Produto, CASE WHEN IdFornecedor = 25 THEN Precificacao END as 'Forn25', CASE WHEN IdFornecedor = 26 THEN Precificacao ELSE (SELECT Precificacao FROM dados_cotacoes Dc2 WHERE IdCotacao=1 AND IdFornecedor=26 AND Dc2.IdProduto = Dc.IdProduto) END as 'Forn26' , CASE WHEN IdFornecedor = 27 THEN Precificacao ELSE (SELECT Precificacao FROM dados_cotacoes Dc2 WHERE IdCotacao=1 AND IdFornecedor=27 AND Dc2.IdProduto = Dc.IdProduto) END as 'Forn27' FROM dados_cotacoes Dc INNER JOIN produto P On P.Id = Dc.IdProduto WHERE IdCotacao =1 Group by Dc.IdProduto order by Produto OS VALORES DE PRECIFICACAO NÃO PODEM SER REPETIDOS DE ACORDO COM O IDPRODUTO. alguém TEM IDEIA DE COMO POSSO FAZER... VLW...
  3. cara muito obrigado! funcionou certinho.... vlw
  4. GALERA TENHO UM TABELA ASSIM ID | preço | FORN 1 | 2.2 | 1 2 | 2.2 | 3 3 | 2.4 | 3 4 | 2.2 | 1 5 | 2.3 | 2 6 | 2.2 | 1 7 | 2.2 | 2 PRECISA FAZER UM SELECT QUE O RESULTADO ME RETORNA-SE AS COLUNAS ASSIM FORN 1 | FORN 2 | FORN3 2.2 | 2.3 | 2.4 2.2 | 2.3 | 2.4 2.2 | 2.3 | 2.4 2.2 | 2.3 | 2.4 N CONSIGO IMAGINA COMO FAZER, PRECISO QUE OS IDS DE FORN FOSSE COLUNAS, E OS preço EXIBISEM EM SUAS LINHAS. SE alguém PUDER ME AJUDAR VLW...
  5. MOÇO VLW!... DEU CERTINHO OBRIGADO!
  6. OUTRA COISA GALERA... N CONSIGO ENTENDER ESSE TIPO DE COISA
  7. E ai galera! Veja dentro de uma pagina contem essa determinada tag: " <div align="justify" class="corpo"> " Como faço para poder pegar o conteudo dessa tag, achei procurando na net http://www.desenvolvimentoparaweb.com/php/...o-site-com-php/ só que não conseguir entender... :( <div align="justify" class="corpo"> ASHGDHFGJSD FSDKJFHSDKJFSD FSDJKFHKSJDFSD FSDJKFHSDKJ </div> Obrigado pela atenção!
  8. Tenho um sério problema: Preciso fazer com que minha função AJAX retorne o valor adquirido por ela dentro de uma variável. Mas o tempo de pesquisa do servidor faz com que a resposta da variável seja nulo function ResultadoXML(Sql,Campos){ ajax.open("GET","complementos/xml.php?ajax=select&sql="+Sql+"&campos="+Campos,true); alert("complementos/xml.php?ajax=select&sql="+Sql+"&campos="+Campos); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { if(ajax.readyState == 4 ) { if(ajax.responseXML){ var DATA = ajax.responseXML.getElementsByTagName("dados"); var item = DATA[0]; var total = item.getElementsByTagName("total_campos")[0].firstChild.nodeValue; var Resposta = Array(); var j = 0; for(a=0; a<total; a++){ for(i=0; i<Campos.length; i++) Resposta [a] = item.getElementsByTagName(Campos[i]+a)[0].firstChild.nodeValue; }// fim for if(Resposta[0] == '') return false; else return Resposta; }// if }// if }// if ajax.send(ajax); }// function /// CHAMANDO A FUNCAO function Ir(){ sql = 'SELECT * FROM produtos WHERE Id=156'; var asd = Array(); asd = ResultadoXML(sql,Array('Id','Descricao')); asd.onreadystatechange=function () { if(asd.readyState == 2) alert('Aqui'); if(asd.readyState == 4) alert('Agora Aqui'); } }
  9. mayconvm

    sql

    GALERA porque DA ERRADO IF(todos=false, IF(p.destinado='25', ,destinado LIKE '%GP%') ) ACUSA O ERRO NO destino LIKE '%GP%'
  10. Galera olha só o que acontece quando tento exibir duas células ao mesmo tempo Link: http://www.mvmwebdesign.com/test.php $PDF = new PDF(); $PDF->AliasNbPages( '{total}' ); $PDF->AddPage(); $PDF->SetFont('Arial','',12); for($i=1;$i<=150;$i++) { $PDF->SetY(5+$a); $PDF->SetX(1); $PDF->Cell(15,5,"Line $i",1,1); $PDF->SetY(5+$a); $PDF->SetX(20); $PDF->Cell(15,5,"Line $i",1,0); $a=$a+5; } $PDF->Output();
  11. entra no site http://www.degracaemaisgostoso.info/ e baixa os layouts mosters, ele tem muitas lojas assim, eu tenho umas aqui, mais são 10mb, entra la baixa... :)
  12. ENTRA NO SITE! http://cotacao.siadonline.com e parecido com o q você quer!
  13. mayconvm

    PDF

    Galera, tenho um texto, q esta sendo digitado pelo usuario, e q acontece, quando vai exibir em pdf, só exibi a primeira pagina, e o resto do texto não aparece, porque? alguém sabe como eu posso solucionar isso! eu uso a biblioteca FPDF.
  14. mayconvm

    Max e Min

    Galera preciso pegar um campo da condição, vejam: SELECT max(E.PG),MIN(P.VALOR) FROM EMPRESAS E, PRODUTOS P WHERE P.NREG='$t_nreg' AND P.COTACAO='$cot' AND E.CNPJ=P.FORNECEDOR Eu preciso pegar um campo <empresa> dos valores Alguém tem idéia de q e possa fazer Eu tentei usar group by, mas eu preciso só de um valor :blush: Obrigado !
  15. mayconvm

    Manipulação de arquivos

    Moço, legal, achei algo assim: $conteudo = "<P align=left>MAYCON VINICIUS MOREIRA</P>"; preg_match_all('/<P align=left>(.*?)<\/P>/', $conteudo, $span); print_r($span); Mas quando eu faço isso: $conteudo = "<P align=left> MAYCON VINICIUS MOREIRA </P>"; preg_match_all('/<P align=left>(.*?)<\/P>/', $conteudo, $span); print_r($span); Não funciona. Como que eu faço para pegar o que está entre "<P align=left></P>"
  16. Saudações ! Gente, queria saber como que eu faço pra substituir uma tag em uma página por outra. Exemplo: A página index.php tem um lugar aonde está escrito {Resultado} Ai quando o script roda, ele substitui por uma frase qualquer Como fazer isso ? Obrigado !
  17. Saudações! Galera como faço para poder upar um arquivo para um diretorio da web via ftp ou http? Obrigado!
  18. HEHEHE! TAVA USES ERRADO... VLW
  19. MOÇO AINDA ASSIM N FUNCIONOU, MOSTROU Q A FUNÇÃO E INEXISTENTE.
  20. Saudações! Galera um form do me sistema, esta ficando cheio de função repetidas, como que eu faço, para criar um arquivo com todas as minhas funções, para eu poder charmar ela de qualquer form. Eu já tentei colocar em um form e na opcao "implementation", useio o comando 'uses data;', mais as funções contidas no form data, n dão certo quand chamo elas de outro form. Obrigado!
  21. MOÇO BRIGADÃO! MAIS AQUI EU PROCUREI PELA NET UNS EXEMPLOS E ENCONTREI UNS E FIZ ASSIM: MUITO OBRIGADO PELA ATENÇÃO!
  22. Saudações! Galera olha so, eu tenho informações em banco de dados que eu preciso jogar elas em um TComboBox. só que eleas estão no banco separadas por virgulas, como que faço para colocar elas como itens? Obrigado pela atenção!
  23. Moço brigadao... funcionou direitinho... :)
  24. Saudações! Galera, sou iniciante em delphi, e criei o meu primeiro sistema de cadastro, so que depois de cadastrar os dados dos campos não somem, como que eu faço para poder limpar, são mais de 30 campos.
  25. mayconvm

    GD

    Saudações! Galera alguém saber porque q quando reduzo uma imagem usado a gd, a imagem perde as cores. n consegui ainda entender porque... olha so um exemplo Aqui!, entre com usuario "manancial" e senha "159753", tentem upar qualquer imagem la. o script esse aqui!. function Imagem($imagem,$x=640,$y=480){ $thumbnails = explode('.', $imagem); #echo $thumbnails[1]; switch($thumbnails[1]){ case jpg: $thumbnail = $thumbnails[0].".jpg"; $img_origem = imagecreatefromjpeg($imagem); break; case gif: $thumbnail = $thumbnails[0]."_thumbnail.gif"; $img_origem = imagecreatefromgif($imagem); break; case png: $thumbnail = $thumbnails[0]."_thumbnail.png"; $img_origem = imagecreatefrompng($imagem); break; } $origem_x = imagesx($img_origem); // Largura $origem_y = imagesy($img_origem); // Altura if($origem_x > $origem_y) { // Se a largura for maior que a altura $final_x = $x; // A largura será a do thumbnail $final_y = floor($x * $origem_y / $origem_x); // A altura é calculada $f_x = 0; // Colar no x = 0 $f_y = round(($y / 2) - ($final_y / 2)); // Centralizar a imagem no meio y do thumbnail } else { // Se a altura for maior ou igual à largura $final_x = floor($y * $origem_x / $origem_y); // Calcula a largura $final_y = $y; // A altura será a do thumbnail $f_x = round(($x / 2) - ($final_x / 2)); // Centraliza a imagem no meio x do thumbnail $f_y = 0; // Colar no y = 0 } $img_final = ImageCreate($x,$y); ImageCopyResized($img_final, $img_origem, $f_x, $f_y, 0, 0, $final_x, $final_y, $origem_x, $origem_y); #$thumbnail_ = explode("/",$thumbnails[0]); $n_ = count($thumbnail)-1; $thumbnail = $thumbnail; switch($thumbnails[1]){ case jpg: ImageJPEG($img_final,$thumbnail); break; case gif: ImageGIF($img_final,$thumbnail); break; case png: ImagePNG($img_final,$thumbnail); break; } return $thumbnail; ImageDestroy($img_origem); ImageDestroy($img_final); } OBRIGADO!
×
×
  • Criar Novo...