Ir para conteúdo
Fórum Script Brasil

MTavares

Membros
  • Total de itens

    1.048
  • Registro em

  • Última visita

Tudo que MTavares postou

  1. MTavares

    foreach e insert

    blew, beleza... funfou... era isso mesmo.... obrigado... abs
  2. MTavares

    foreach e insert

    Olá blew, na verdade foi erro de digitação na hora de postar aqui. O que quero na verdade não é ter um registro para cada cliente, mas um registro que armazene todos os clientes em um só campo. Por ex: foreach($Nome as $NomeCliente){ $NomeClientes = $NomeCliente; } Em vez de: insert into tabela values(null, '$NomeClientes 1'); insert into tabela values(null, '$NomeClientes 2'); insert into tabela values(null, '$NomeClientes 3'); Gostaria de que ficasse dessa forma: insert into tabela values(null, '$NomeClientes 1,$NomeClientes 2, $NomeClientes 3'); Abs.
  3. MTavares

    foreach e insert

    Pessoal, é o seguinte, tenho um foreach que vem de um campo. Gostaria de pegar os dados de dentro de foreach e colocar dentro de um determinado campo da tabela em mysql. Se eu colocar o insert dentro do foreach, ele duplica o cadastro. Ex: <?php foreach($Nome as $NomeCliente){ $NomeClientes = $NovosCliente; } $sqlCadastrar = mysql_query("INSERT...."); ?> <input type="text" name="Nome[]" value=""> Tem solução para esse caso?!?!? rsrsrsrsrs Vlw
  4. MTavares

    Certificado SSL

    Pessoal, estou finalizando um projeto de loja virtual, do qual será necessário a implementação do módulo de pagamento com cartões de crédito, do qual precisarei implantar na página dessa transação o certificado SSL, porém nunca fiz isso antes, já que as empresas que trabalhei, já faziam isso. Alguém que já tiver algum tipo de experiência nessa área, poderia me ajudar nas seguintes informações abaixo? São elas: 1 - Como faço para implantar o cartão de crédito no site; 2 - Como faço para implantar o certificado no site (fica no computador do cliente, custos, etc). Muito obrigado a quem puder me ajudar nessas questões. Abraços
  5. MTavares

    Rand

    Olá vini_loock, Já decidi o que vou fazer. Ao cadastrar o produto pelo gerenciador, será cadastrado na tabela produtos e em seguida, pegando o ID cadastrado pelo mysql_insert_id(), farei um select na mesma tabela usando o rand(). Após isso, trarei os resultados cadastrados e farei a inclusão na tabela nova com os produtos aleatórios, com os campos essenciais para a visualização na página, do qual ocorrerá através do relacionamento da chave estrangeira (nova tabela) e com a chave primária (produtos) e claro, nessa inserção será cadastrado também a data do cadastro, apenas por desencargo de consciência. Abraços
  6. MTavares

    Rand

    Oi vini, é verdade... eu até pensei em fazer isso... mas se tivesse um meio mais prático sem ter que abrir uma nova tabela e armazenar os dados lá, seria ótimo... só que eu tb não vejo outra saída a não se essa que falou.... mas o problema é que sempre acessar a página, irá fazer essa inserção.... a não ser que faça um redirecionamento ou algo assim.... o que você acha? abs
  7. MTavares

    Rand

    Pessoal, tenho uma tabela produtos. Gostaria de pegar esses valores e jogar para a tela da seguinte forma: trazer os produtos, misturar os produtos e aparecer na tela, porém os produtos não podem misturar novamente ao atualizar a tela, ou seja, misturar somente 1 vez. eu pensei em colocar o rand no mysql, mas quando faço isso, os produtos continuam aleatórios. tem como fazer isso? obrigado
  8. Pessoal, eu tenho uma validação em ajax do qual tudo funciona perfeitamente, porém preciso validar o combobox e não estou conseguindo. Alguém poderia me ajudar? Segue abaixo o código: <script language="javascript"> $(function(){ $("#form").bind("submit", validar);}); /*** Executa a verificação*/ function validar(e){ // determina se o form pode ser submetido ou não var canSubmit = true; // acumula as mensagens de erro var messages = "&nbsp; Favor preencher os campos obrigatórios"; messages += "<ul>"; // faz uma busca por todos elementos que especificam o atributo req=true $("[req=true]").each(function(){if($(this).val().length < 1){ canSubmit = false; messages += "<li>" + $(this).attr("label") + "</li>"; }}); messages += "</ul>"; // verifica se vai exibir as mensagens de erro if(canSubmit == false) $("#divError").html(messages).css("color", "red").fadeIn(300);return canSubmit; } </script> <div id="divError" style="display:none; width:300px; height:250px; border:1px dashed #F00; margin:0 300px; position:absolute; overflow:auto"></div> <select name="AlunoEscola" style="width:100px" label="Necessário escolher ao menos 1 aluno" req="true"> <option value="">Aluno?</option> <option value="S">Sim</option> <option value="N">Não</option> </select> Obrigado
  9. Moderadores, acredito que minha dúvida seja no javascript...posso replicar o tópico lá? abraços
  10. Olá ESerra, pode fechar o tópico. O seu código funcionou, foi uma falha minha.... abraços
  11. Pessoal, Essa é para os feras, eu tenho um código que faz validação com AJAX, porém estou precisando validar mais um campo. Eu queria que ao menos um curso fosse selecionado. Ex. "Favor selecionar ao menos 1 curso" e não estou conseguindo. Veja abaixo o código e o campo: <script language="javascript"> $(function(){ $("#form").bind("submit", validar);}); /*** Executa a verificação*/ function validar(e){ // determina se o form pode ser submetido ou não var canSubmit = true; // acumula as mensagens de erro var messages = "&nbsp; Favor preencher os campos obrigatórios"; messages += "<ul>"; // faz uma busca por todos elementos que especificam o atributo req=true $("[req=true]").each(function(){if($(this).val().length < 1){ canSubmit = false; messages += "<li>" + $(this).attr("label") + "</li>"; }}); messages += "</ul>"; // verifica se vai exibir as mensagens de erro if(canSubmit == false) $("#divError").html(messages).css("color", "red").fadeIn(300);return canSubmit; } </script> <script> .... input += '<input type="checkbox" name="Curso[]" value="S" style="width:14px;border:0px;" label="Selecione um curso '+i+'" req="true">; ... </script> Obrigado a quem puder me ajudar....
  12. Olá ESerra, olha eu ressuscitando um tópico..rsrsrsrs.. me baseei no exemplo que você me passou: <input type="text" name="Cadastro[]"> <input type="hidden" name="cursou["+i+"]" value="IGNORAR"> <input type="text" name="Cadastro[]"> <input type="hidden" name="cursou["+i+"]" value="IGNORAR"> Filhos: <input type="text" name="Cadastro[]"> <input type="checkbox" name="cursou["+i+"]" value="S"> <input type="text" name="Cadastro[]"> <input type="checkbox" name="cursou["+i+"]" value="S"> E quando busco o resultado: $sim_nao = ($_POST["AlunoEscola"][$i] != "N" and $_POST["AlunoEscola"][$i] != "")?'S':'N'; Até aqui funcionou perfeitamente, porém não estou conseguindo alinhar os resultados. Por ex: Vamos supor que eu tenho 3 candidatos, sendo que o primeiro e o terceiro cursaram o 1º grau. quando trago o resultado, ele me retorna dessa forma: primeiro candidato = "S" segundo candidato = "S" terceiro candidato = "N" quando era para retornar: primeiro candidato = "S" segundo candidato = "N" terceiro candidato = "S" Baseado no seu exemplo, como eu poderia ajustar essa visualização, levando em consideração o código abaixo: <input type="text" name="Cadastro[]"> <input type="checkbox" name="cursou["+i+"]" value="S"> <input type="text" name="Cadastro[]"> <input type="checkbox" name="cursou["+i+"]" value="S"> Desde já lhe agradeço por mais essa força, pois não estou conseguindo resolver esse desafio... Abraços
  13. Olá Murd0C, a sua solução é boa, porém ao fazer isso, a imagem que estou usando precisa ficar transparente e quando retiro o value do botão, aparece a frase "Enviar" em cima da imagem.... teria uma outra solução usando o tipo "image"? Obrigado
  14. Pessoal, uma pergunta idiota, porém eu nunca fiz dessa forma. Estou querendo pegar os dados de um formulário e enviar para o banco de dados. Até aqui tudo bem.. porém não quero usar o tradicional botão submit e sim image. Tem como fazer isso? Ex: formulário.... <input type="image" src="endereco-da-imagem" value="Enviar"> Obrigado.
  15. Obrigadão pessoal, estarei seguindo o conselho de vocês... abraços
  16. Pessoal, é possível com PHP gerar etiquetas com as definições: Código 6182 – 33,9X101, 6 mm ? Obrigado
  17. Olá mji, obrigado pela força. Estarei testando o seu código. Abraços
  18. Olá mji, você poderia me dar um exemplo? eu pensei em pegar com o list() junto com o explode, somente o explode ou até mesmo usar o str_replace(), porém gostaria de ver um exemplo mais prático. Conforme foi dito anteriormente, os dados vem do banco. ex: Campo da tabela contém o seguinte dado: Cheque (2 vez(es)). Gostaria de pegar o nº 2 dessa informação. Abs.
  19. Pessoal, é o seguinte.. estou precisando pegar um determinado valor dentro de um campo mysql. Por ex: vamos supor que eu tenha um campo na tabela chamado "FormaPagto" e dentro desse campo tenha o valor cadastro "Cheque (2 vez(es))". Gostaria de pegar o valor "2" dentro do texto, pois o sistema foi modificado e se eu criar mais um campo no cadastro do cheque, terei que passar um pente-fino no sistema e estou com o prazo super apertado. Obrigado a quem puder ajudar. Abraços
  20. MTavares

    Apache

    Show Romero, consegui da segunda forma: "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\httpd.exe" -k restart Obrigado... Abraços Moderador, fecha a conta e passa a régua...rsrsrsrsrs
  21. MTavares

    Apache

    Pessoal, uma pergunta idiota... eu costumo usar os comandos abaixo: cmd > net start Apache2.2 e cmd > net stop Apache2.2 porém eu nunca reiniciei kkkkkkkk..... tem como reiniciar o apache pelo CMD? direto pelo Apache só clicando na opção restart e no CMD? vlw
  22. Pessoal, eu tenho um código que gera campos automaticamente através de um combobox. Só que preciso validar os campos e não estou conseguindo, Alguém poderia me ajudar? Para não ficar muito poluído, vou colocar os trechos separadamente.... Segue abaixo o código: primeira parte do código: $(document).ready(function(){ var ano = new Date(); var anoAtual = ano.getFullYear(); $('#dropdownaddI').change(function(){ $('#dropdowndivI').html(""); $loopcount = $(this).val(); var titulo = '<br><div id="titulo_pacote">Adultos</div>'; var subtitulo = '<div style="height:30px; line-height:30px">Nome da Pessoa / Data de Nascimento</div>'; $('#dropdowndivI').append(titulo); $('#dropdowndivI').append(subtitulo); Segunda parte do código aonde preciso de ajuda. for (var i = 1; i <= $loopcount; i++) { var input = '<br><strong>'+i+' - </strong> <input type="text" id="Pessoas[]" name="Pessoas[]" class="textbox2" value="" />'; input += '<select name="DiaNascimento[]" style="width:100px">'; input += '<option value"Selecione">Dia</option>'; for(dia = 1; dia <= 31; dia++){ if(dia <= 9){ dia = "0"+dia; }else{ dia = dia; } input += '<option value"'+dia+'">'+dia+'</option>'; } input += "</select>"; input += '<select name="MesNascimento[]" style="width:100px">'; input += '<option value"Selecione">Mes</option>'; for(mes = 1; mes <= 12; mes++){ if(mes <= 9){ mes = "0"+mes; }else{ mes = mes; } input += '<option value"'+mes+'">'+mes+'</option>'; } input += "</select>"; input += '<select name="AnoNascimento[]" style="width:100px">'; input += '<option value"Selecione">Ano</option>'; for(ano = 1900; ano <= anoAtual; ano++){ input += '<option value"'+ano+'">'+ano+'</option>'; } input += "</select><br>"; $('#dropdowndivI').append(input); } }); Abs.
  23. Oi ESerra, desculpa na demora da resposta, pois a semana está super corrida. Estarei aplicando sua solução no sistema. Obrigado pela sua ajuda. Abraços
  24. Olá ESerra, funcionou perfeitamente. Acompanhando o seu raciocínio, fiz da seguinte forma: if($_POST): $NumResponsavel = $mt->NumResponsavel; // esse valor vem do banco $NumFilhos = $mt->NumFilhos; // esse valor vem do banco for($i = 0; $i < count($_POST['Cadastro']); $i++): $sim_nao = (isset($_POST["cursou"][$i]))?'S':'N'; endfor; endif; Até aqui tudo bem, funcionou perfeitamente, porém estou esbarrando em um outro obstáculo. Gostaria que os campos dos responsáveis não tivessem essa validação. Por ex: O formulário está da seguinte forma. Vale ressaltar que os campos estão dentro do javascript, pois estou criando os campos a partir de um combobox: // Aqui começa o nosso javascript com o laço Responsáveis: <input type="text" name="Cadastro[]"> <input type="text" name="Cadastro[]"> Filhos: <input type="text" name="Cadastro[]"> <input type="checkbox" name="cursou["+i+"]" value="S"> <input type="text" name="Cadastro[]"> <input type="checkbox" name="cursou["+i+"]" value="S"> // Aqui termina o javascript Gostaria que os campos dos Responsáveis não aparecessem na variável $sim_nao. Tentei criar da seguinte forma: $NumResponsavel = $mt->NumResponsavel; // esse valor vem do banco $NumFilhos = $mt->NumFilhos; // esse valor vem do banco for($i = 0; $i < count($_POST['Cadastro']); $i++): $sim_nao = (isset($_POST["cursou"][$i]) and $i > $NumResponsavel)?'S':'N'; endfor; endif; Quebrando a cabeça e não consegui.... Obrigado...
  25. Olá ESerra, não entendi muito bem. Seria algo assim? if($testar[$m] == "S"){ $t[$m] = $testar[$m]; echo $_POST["nome"][$m]. " RECEBE O VALOR: " .$t[$m]. "<br>"; } if(!isset($testar[$m])){ $t[$m] = $testar[$m]; echo $_POST["nome"][$m]. " RECEBE O VALOR: N <br>"; } pois a variável $m cria esse número sequencial.... abraços
×
×
  • Criar Novo...