Ir para conteúdo
Fórum Script Brasil

MTavares

Membros
  • Total de itens

    1.048
  • Registro em

  • Última visita

Tudo que MTavares postou

  1. Prezados.. eu tenho a seguinte tabela chamada SUBTÓPICOS com os seguintes campos: id_subtopicoid_subsubtopicosSó que eu preciso relacionar o id_subtopico com o id_sub, pois é uma geração automática de um menu dinâmico.... Existe como fazer um JOIN com a mesma tabela? Eu tentei no próprio PHP, mas não funcionou. Vejam: <?php .... $sql = mysql_query("SELECT * FROM tb_subtopicos"); while($mt_sub = mysql_fetch_object($sql_sub)){ if($mt_sub->id_subtopico == $mt_sub->id_sub){ echo $mt_sub->id_subtopico. " - " .$mt_sub->id_sub. "<br>"; } } ... ?> Claro que o exemplo acima era pra ver se me trazia o resultado qeu eu quero... Veja o ex. como ficaria os dados: id_subtopico | id_sub | subtopicos 1 | 1 | qualquer texto 2 | 1 | qualquer texto 3 | 2 | qualquer texto Observem que o id_sub tem a mesma numeração do id_subtopico (que e é auto increment)... então... eu quero fazer a junção do id_sub com o id_subtopico... abraços a todos!
  2. MTavares

    Excell

    Prezados... estou desenvolvendo um sistema onde terá um relatório.. e nesse relatório será gerado um excel... até aqui tdo bem.. mas preciso tb inserir uma imagem... alguém saberia como fazer?.. veja abaixo um ex: <? if($_REQUEST[submit]=="Gerar Excel"){ header("Content-type: application/msexcel"); header("Content-Disposition: attachment; filename=".date('Ymdh').".xls"); header("Pragma: no-cache"); header("Expires: 0"); } .... if($row[arq] == 0){ echo "<img src='imagens/exclui.gif'>"; }else{ echo $row[arq]; } .... ?> <input type='submit' name='Submit' value='Gerar Excel'>
  3. MTavares

    votação

    Colegas, estou querendo um sistema de votação com estrelas... já baixei alguns, entre eles o "http://www.masugadesign.com/the-lab/scripts/unobtrusive-ajax-star-rating-bar/" .. só que quando clico na estrela ... ele lê.. lê... lê ... mas não retorna o resultado... abraços
  4. caros colegas, estou querendo verificar através de um campo "file" se esse mesmo campo está vazio ou não... tentei da seguinte forma (apenas um exemplo do que eu fiz no código): arquivo" é o nome do campo. Além do "isset" tb coloquei "empty" e "". 1ª FORMA $nome_arquivo = $_FILES['arquivo']['name']; if(isset($nome_arquivo) == ""){ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - vazio"; exit; }else{ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - não vazio"; exit; } 2ª FORMA if(isset($_FILES['arquivo']) == ""){ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - vazio"; exit; }else{ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - não vazio"; exit; } 3ª FORMA "essa eu apelei" if(isset($_REQUEST['arquivo']) == ""){ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - vazio"; exit; }else{ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - não vazio"; exit; } 4º FORMA "tentei usar condicionais indendentes em todas, segue um modelo" if(isset($_FILES['arquivo']) == ""){ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - vazio"; exit; } if(isset($_FILES['arquivo']) != ""){ $nome_arquivo = $_FILES['arquivo']['name']; echo $nome_arquivo. " - não vazio"; exit; } ... mas não consegui.... abraços e bom carnaval!!
  5. MTavares

    header

    Prezados... alguém sabe me informar o que significa isso exatamente? header("Co\156\164ent55\164yp\14572 t\145\170t/\152\141vas\143\162ip\164") pois estou querendo tirar um trecho do código, mas o redirecionamento está dessa forma... alguém já viu algo parecido??..rssss abs
  6. MTavares

    Safe_mode

    Prezados colegas, eu tenho um sistema onde gera thumbnail, esse sistema foi usado em outros servidores, em outras aplicações e nunca me deu qualquer tipo de problema.. pois bem... esse novo sistema está hospedado em um servidor onde o safe_mode está "on", eu entrei em contato com o servidor e a única resposta que obtive foi: "Safe Mode / safe_mode / Whether to enable PHP's safe mode. - On Safe Mode / safe_mode_allowed_env_vars - Safe Mode / safe_mode_exec_dir - Safe Mode / safe_mode_gid - On " ...alguém poderia me informar como faço pra habilitar o thumbnail mesmo com o safe_mode habilitado?... obs: pedi para o servidor desabilitarem, mas eles informaram que não poderiam fzer isso!!! abs
  7. MTavares

    insert

    caros colegas, eu estou desenvolvendo um sistema de locadora, mas o sistema está hospedado em um servidor, digamos, do famoso "sobrinho" do cliente... pois é... eu quero inserir os catálogos com o seguinte comando: <php ... $insere = mysql_query("INSERT INTO generos VALUES (null, '".$_REQUEST["genero"]."')"); ... ?> ... só que não insere nem com reza braba... eu depuro o código e insiro diretamente no Mysql e insere perfeitamente.. o engraçado é que estou usando o mesmo tipo na inserçao da Newsletter e funciona perfeitamente... alguém saberia o que pode estar acontecendo? resumindo: o comando "Insert" funciona perfeitamente se inserido diretamente no Mysql e uso o mesmo modelo para a inserção da Newsletter... abraços moderador.. por favor.. exclua esse tópico.. o problema já foi solucionado... peço desculpas pelo mal entendido... excesso de trabalho... foi porque não coloquei o include() de conexao... perdoe-me pela minha falta de atenção... abs
  8. MTavares

    PHP 5

    Prezados.. eu, apesar de atrasado, estou começando a migrar para o POO do PHP5, do qual até então eu trabalhava no modo convencional... dentro dos meus estudos, deparei-me com as seguintes palavras: static | self | cons | abstract Gostaria de saber em qual situação devo usá-los? outra dúvida são em cima dessas palavras: thrownewException() | try | getMessage() | catch | exception pelo que pude perceber, tdos eles fazem parte do PHP5... para que serve exatamente essas (funções?) ... ? pois nas apostilas que baixei da net... já trazem elas já prontas... abs
  9. beleza Gigabyte, Eu dei uma futucada pela net... e encontrei um site bom por demais que mostra muito exemplo em Ajax... vale a pena dar uma olhada... http://www.koolphp.net/support/demos/#kool...e.style_default abraços e Feliz Ano Novo à todos!
  10. entendi... realmente as palavras que vou usar devem vir do banco de dados... e acredito que seja feito em Ajax... você conhece algum código que faça isso.. porque nem o nome daquele efeito eu sei..rsssss Abraços e Feliz Natal!!!
  11. Prezados colegas... gostaria de saber se alguém conhece um link onde eu possa gerar aquele efeito que aparece no Youtube, onde o cliente começa a digitar em um campo "text" e automaticamente aparece as palavras que coincidem com a palavra que é digitada no campo... Feliz Natal à todos!!! Abraços
  12. MTavares

    (Resolvido) valores

    me perdoem colegas.. consegui resolver...mente cansada não se resolve nada... segue abaixo o que fiz... talvez ajude outros colegas que possam passar pela mesma situação: $sub_total = $resultado; // -135 $sinal = "-"; $total = str_replace($sinal, "", $sub_total); echo $total; // 135 abraços
  13. MTavares

    (Resolvido) valores

    Prezados colegas, a minha dúvida é simples... o resultado de uma conta por mtas vezes retorna por ex( -120 ), como faço pra retornar apenas ( 120 )? abraços
  14. Prezados colegas, eu tenho o seguinte código abaixo: <script> function valida_aliquota(){ vinicial = document.getElementById('vinicial').value; vfinal = document.getElementById('vfinal').value; if(vinicial > vfinal){ alert('O valor inicial é maior que o valor final'); document.getElementById('vinicial').focus(); return false; } return true; } </script> <form name="form1" method="post" onSubmit="return valida_aliquota()"> <input type="text" name="vinicial" id="vinicial" class="input"> <input type="text" name="vfinal" id="vfinal" class="input"> </form> Sendo que os valores que irão entrar em vinicial ou vfinal serão em valores monetários (450,00, 500,00...etc)... e quero fazer com que, caso o vinicial seja maior do que vfinal, apareça a mensagem do 'alert' acima...só que não está dando certo, mesmo o valor vinicial sendo menor do que vfinal, o alert aparece.. onde estou errando? abraços
  15. MTavares

    Diagrama

    Prezados.. eu peguei um sistema onde tem várias tabelas..e gostaria de saber se alguém conhece algum programa bom que faça a diagrama dessas tabelas, para ver quais estão relacionadas, essas coisas... porque se eu for fazer manualmente, irei perder muito tempo fazendo, porque a qtd de tabelas são grandes.. abs
  16. Oi Andreia, Obrigado pela sugestão, mas infelizmente não funcionou... o erro continua aparecendo... abs
  17. Prezados, estou eu aqui com mais uma dúvida.. eu tenho um código em PHP (do qual não é de minha autoria) do qual converte valores numéricos para extensos e quero que, o cliente ao digitar em um campo text o valor numérico, apareça automaticamente no outro campo text o valor por extenso... para isso estou fazendo da seguinte forma, vejam: <?php function extenso($valor = 0, $maiusculas = false) { $singular = array("centavo", "real", "mil", "milhão", "bilhão", "trilhão", "quatrilhão"); $plural = array("centavos", "reais", "mil", "milhões", "bilhões", "trilhões", "quatrilhões"); $c = array("", "cem", "duzentos", "trezentos", "quatrocentos", "quinhentos", "seiscentos", "setecentos", "oitocentos", "novecentos"); $d = array("", "dez", "vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa"); $d10 = array("dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezesete", "dezoito", "dezenove"); $u = array("", "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove"); $z = 0; $rt = ""; $valor = number_format($valor, 2, ".", "."); $inteiro = explode(".", $valor); for($i=0;$i<count($inteiro);$i++) for($ii=strlen($inteiro[$i]);$ii<3;$ii++) $inteiro[$i] = "0".$inteiro[$i]; $fim = count($inteiro) - ($inteiro[count($inteiro)-1] > 0 ? 1 : 2); for ($i=0;$i<count($inteiro);$i++) { $valor = $inteiro[$i]; $rc = (($valor > 100) && ($valor < 200)) ? "cento" : $c[$valor[0]]; $rd = ($valor[1] < 2) ? "" : $d[$valor[1]]; $ru = ($valor > 0) ? (($valor[1] == 1) ? $d10[$valor[2]] : $u[$valor[2]]) : ""; $r = $rc.(($rc && ($rd || $ru)) ? " e " : "").$rd.(($rd && $ru) ? " e " : "").$ru; $t = count($inteiro)-1-$i; $r .= $r ? " ".($valor > 1 ? $plural[$t] : $singular[$t]) : ""; if ($valor == "000")$z++; elseif ($z > 0) $z--; if (($t==1) && ($z>0) && ($inteiro[0] > 0)) $r .= (($z>1) ? " de " : "").$plural[$t]; if ($r) $rt = $rt . ((($i > 0) && ($i <= $fim) && ($inteiro[0] > 0) && ($z < 1)) ? ( ($i < $fim) ? ", " : " e ") : " ") . $r; } if(!$maiusculas){ return($rt ? $rt : "zero"); } else { if ($rt) $rt=ereg_replace(" E "," e ",ucwords($rt)); return (($rt) ? ($rt) : "Zero"); } } $valor = $_REQUEST["campo"]; $dim = extenso($valor); $dim = ereg_replace(" E "," e ",ucwords($dim)); $valor = number_format($valor, 2, ",", "."); echo "$dim"; echo "<script>function extt(ext){ document.getElementById('campo1').value=$dim; }</script>"; ?> <form method="post"> <input type="text" name="campo" id="campo" onKeyUp="extt(this.value);"> <input type="text" name="campo1" id="campo1"> <input type="submit" value="Ir"> </form> ... mas quando começo a digitar o valor numérico aparece um erro de Javascript (Objeto Esperado)... Aguém poderia me informar o porque desse erro e como corrigir isso? Abraços abraços
  18. MTavares

    PHP + JavaScript

    Na verdade aparece o seguinte erro java script: "Zero não está definido"... Esse erro corresponde a seguinte linha do PHP: ... return (($rt) ? ($rt) : "Zero"); ... Abraços
  19. MTavares

    PHP + JavaScript

    Prezados colegas, eu tenho dois scripts, sendo um em PHP (do qual não é de minha autoria e que transforma números em extensos) e JavaScript (esse sim quebrei minha cabeça e coloquei pra funcionar XD)...o que quero é o seguinte.. o cliente ao digitar o valor numérico...apareça automaticamente no outro campo...vejam o código abaixo: &lt;script> function extt(ext){ <? function extenso($valor = 0, $maiusculas = false) { $singular = array("centavo", "real", "mil", "milhão", "bilhão", "trilhão", "quatrilhão"); $plural = array("centavos", "reais", "mil", "milhões", "bilhões", "trilhões", "quatrilhões"); $c = array("", "cem", "duzentos", "trezentos", "quatrocentos", "quinhentos", "seiscentos", "setecentos", "oitocentos", "novecentos"); $d = array("", "dez", "vinte", "trinta", "quarenta", "cinquenta", "sessenta", "setenta", "oitenta", "noventa"); $d10 = array("dez", "onze", "doze", "treze", "quatorze", "quinze", "dezesseis", "dezesete", "dezoito", "dezenove"); $u = array("", "um", "dois", "três", "quatro", "cinco", "seis", "sete", "oito", "nove"); $z = 0; $rt = ""; $valor = number_format($valor, 2, ".", "."); $inteiro = explode(".", $valor); for($i=0;$i<count($inteiro);$i++) for($ii=strlen($inteiro[$i]);$ii<3;$ii++) $inteiro[$i] = "0".$inteiro[$i]; $fim = count($inteiro) - ($inteiro[count($inteiro)-1] > 0 ? 1 : 2); for ($i=0;$i<count($inteiro);$i++) { $valor = $inteiro[$i]; $rc = (($valor > 100) && ($valor < 200)) ? "cento" : $c[$valor[0]]; $rd = ($valor[1] < 2) ? "" : $d[$valor[1]]; $ru = ($valor > 0) ? (($valor[1] == 1) ? $d10[$valor[2]] : $u[$valor[2]]) : ""; $r = $rc.(($rc && ($rd || $ru)) ? " e " : "").$rd.(($rd && $ru) ? " e " : "").$ru; $t = count($inteiro)-1-$i; $r .= $r ? " ".($valor > 1 ? $plural[$t] : $singular[$t]) : ""; if ($valor == "000")$z++; elseif ($z > 0) $z--; if (($t==1) && ($z>0) && ($inteiro[0] > 0)) $r .= (($z>1) ? " de " : "").$plural[$t]; if ($r) $rt = $rt . ((($i > 0) && ($i <= $fim) && ($inteiro[0] > 0) && ($z < 1)) ? ( ($i < $fim) ? ", " : " e ") : " ") . $r; } if(!$maiusculas){ return($rt ? $rt : "zero"); } else { if ($rt) $rt=ereg_replace(" E "," e ",ucwords($rt)); return (($rt) ? ($rt) : "Zero"); } } $valor = ""; ?> document.getElementById('campo1').value=ext; <? ""; $dim = extenso($valor); $dim = ereg_replace(" E "," e ",ucwords($dim)); $valor = number_format($valor, 2, ",", "."); echo "$dim"; ?> } </script> <form method="post"> <input type="text" name="campo" id="campo" onKeyUp="extt(this.value);"> <input type="text" name="campo1" id="campo1"> </form> ... Só que não estou conseguindo.. alguém poderia me informar onde estou errando? abraços OBS: os créditos para a função em PHP que transforma campos numéricos para extensos é de "Fabyo"... vejam a matéria: http://forum.imasters.uol.com.br/index.php...&hl=extenso abraços
  20. Prezados colegas, eu abri um tópico antes, mas quero reaproveitá-lo pra ver se através dessa idéia alguém pode me ajudar, pois sou um pco leigo em JavaScript, vejam: Tenho o seguinte formulário: ... endereço complemento bairro cidade (neste aqui tem um jump) estado (aqui pega os valores da cidade e filtra o estado) ... Os valores são pegos em PHP... até aqui tdo bem... só que quando dou o jump, não consigo armazenar os valores de endereço - complemento e bairro... vale ressaltar que estou trabalhando com PHP e pegar os valores do form eu uso a variável pré-definida $_RESQUEST[], mas o que estou realmente interessado é com que ao dar o jump, os campos anteriores ao campo que dá o jump sejam armazenados de alguma forma do qual ao retornar, os valores caiam dentro de seus respectivos campos.... existe algum meio que ao dar esse jump, fosse gerado o form do HTML? porque só vai gerar "session" se o form for ativado... abs tá legal... pelo JUMP não dá certo porque apaga os valores digitados anteriormente nos campos... então alguém conhece algum código Javascript onde ao selecionar o estado, gere automaticamente em outro combox a relação das cidades???? abraços
  21. MTavares

    Combox

    Prezados colegas, eu tenho o seguinte formulário: ... endereço complemento bairro cidade (neste aqui tem um jump) estado (aqui pega os valores da cidade e filtra o estado) ... Os valores são pegos em PHP... até aqui tdo bem... só que quando dou o jump, não consigo armazenar os valores de endereço - complemento e bairro... vale ressaltar que estou trabalhando com PHP e pegar os valores do form eu uso a variável pré-definida $_RESQUEST[], mas o que estou realmente interessado é com que ao dar o jump, os campos anteriores ao campo que dá o jump sejam armazenados de alguma forma do qual ao retornar, os valores caiam dentro de seus respectivos campos....ou seja... ao dar o jump, os valores anteriores permaneçam dentro do value (HTML).... OBS: Já usei sessão, tb não deu certo, porque quando dou jump, o form do HTML não é ativado... se eu estiver errado, por favor, corrijam-me... Tentei ver em JavaScript, só que não obtive sucesso... alguém já fez algo parecido que possa me ajudar? abs
  22. beleza fercosmig, mas você poderia me passar um ex?...pois sou um pouco leigo em JavaScript... abs
  23. Prezados colegas, eu tenho o seguinte formulário: ... endereço complemento bairro cidade (neste aqui tem um jump) estado (aqui pega os valores da cidade e filtra o estado) ... Os valores são pegos em PHP... até aqui tdo bem... só que quando dou o jump, não consigo armazenar os valores de endereço - complemento e bairro... vale ressaltar que estou trabalhando com PHP e pegar os valores do form eu uso a variável pré-definida $_RESQUEST[], mas o que estou realmente interessado é com que ao dar o jump, os campos anteriores ao campo que dá o jump sejam armazenados de alguma forma do qual ao retornar, os valores caiam dentro de seus respectivos campos.... abs
  24. MTavares

    Enter

    Prezados colegas, eu tenho um formulário onde quando a pessoa aperta o botão, o formulário funciona, mas quando aperta a tecla "Enter", dá erro... alguém sabe como solucionar isso?...pois é a primeira vez que me deparo com isso... abraços!
  25. MTavares

    resultado

    exatamente... já coloquei em array "documento[]" só que não deu certo... ele lista todos os documentos do banco... quando a data só lista o que selecionei...e preciso que os documentos correspondam as datas...
×
×
  • Criar Novo...