Ir para conteúdo
Fórum Script Brasil

Cardon

Membros
  • Total de itens

    199
  • Registro em

  • Última visita

Sobre Cardon

  • Data de Nascimento 21/12/1989

Perfil

  • Gender
    Male
  • Location
    Itajaí - SC

Cardon's Achievements

0

Reputação

  1. apenas use o campo de obs e os dois radio buton para cada fornecedor; ao enviar o form para a página de processo do php. adicione os dados para cada produto. por exemplo: [ ] Banana [x] Maçã [ ] Laranja [x] Limão [ ] Goiaba $array1[] = maçã $array1[] = obs $array1[] = condicao pagamento $array2[] = Limão $array2[] = obs $array2[] = condicao pagamento
  2. iuhAIUHaUHAiu Acho quase impossivel de alguém te dar a reposta daquilo que você quer Ajudar sim, com alguma dúvida na hora de programar Mas fazer para você é meio que quase impossivel. gogo learn dude
  3. O que me abriu a mente para o php foi depois que peguei um sistema pronto e fui modificar da forma que eu queria. Nossa aprendi muito. Tente fazer algumas coisas assim
  4. troque mysql_query(INSERT INTO tabela (coluna1, coluna2, coluna3, coluna4) VALUES('"..$_SESSION['nome_da_session']"','"..$_SESSION['nome_da_session']"','"..$_SESSION['nome_da_session']"','"..$_SESSION['nome_da_session']"') por mysql_query(INSERT INTO tabela (coluna1, coluna2, coluna3, coluna4) VALUES('".$_SESSION['nome_da_session']."','".$_SESSION['nome_da_session']."','".$_SESSION['nome_da_session']."','".$_SESSION['nome_da_session']."') Para resover o erro dos pontos. Para você ver todos os dados da $_SESSION use isso: print_r($_SESSION); Para inserir os dados que estão gravados na $_SESSION no banco é simples Apenas os chame na hora de inserir. $nome = $_SESSION['nome']; $email = $_SESSION['email']; $comentario = $_POST['comentario']; $insert = mysql_query(INSERT INTO tabela (id, nome, email, comentario) VALUES(NULL ,'".$nome."','".$email."','".$comentario."');
  5. Acho que intendi o que você quer fazer. Tendo todos os usuários sendo vistos com seus respectivos campos para edição, crédito. Onde tem um campo hidden com o id do usuário para especificar qual cliente é. Então aconselho a criar arrays de diferente modo. Por exemplo.: Fazemos um loop para imprimir todos os dados da tabela dinamicamente $querrybanco é o resultado da busca para o banco, retornando um array multidimensional com cada linha e cada coluna. <?foreach($querrybanco as $cliente){?> <div> Cliente 1 => <input type='text' name='vl_credito[<? echo $cliente['id']; ?>]["credito"]' value='<? echo $cliente['credito']; ?>' /> </div> <?}?> Agora temos várias divs cada uma com um campo de texto referente a cada cliente. Ao enviar esses dados para a página de cadastro, apenas atualizaria o cadastro do cliente já criado. <? foreach($_POST['vl_credito'] as $id=>$one){ $atua = mysql_query("UPDATE credito SET vl_credito = '".$one['credito']."' WHERE id_cliente = '".$id."'"); } ?>
  6. Cara, você falou falou, mas num disse realmente o problema. Porém creio que percebi. O seu movie num esta mostrando os pontos... Então vamos lá Você não precisa de loop para isso nem instanciar o seu Campo de texto Dinamico, precisa apenas marca-lo com uma variável. No painel de propriedades, quando você seleciona um dinamic text, terá o campo para preencher "variable", pode colocar qualquer coisa. Vamos usa o exemplo "_lol"; Agora para demonstrar como fazer com que os pontos do placar aparecem ou somem, vamos criar dois MovieClips e chamalos de: "_soma" "_sub" obs.: MovieClips vão funcionar como botões. e então adiciono no frame a seguinte action: var num = new Number(); _soma.onRelease = function(){ num += 10 _lol = num; } _sub.onRelease = function(){ num -= 10 _lol = num; } Essa outra action é para caso você não queira mostrar os numeros do placas em forma negativa. var num = new Number(); _soma.onRelease = function(){ num += 10 //_lol = num; } _sub.onRelease = function(){ num -= 10 //_lol = num; } function showmask(){ if(num>0){ _lol = num; }else{ _lol = 0; num = 0; } } var inter = setInterval(showmask, 10); falow Creio que esse é o seu problema
  7. Cardon

    Meu jogo

    Do modo que eu te falei, a função não esta nem no boneco nem na moeda, e sim no movie, que vai ficar verificando se houve uma colisão entre os objetos especificados. É o jeito mais certo de se fazer. Já que você esta criando um jogo, e aprender a usar o hitTest é fundamental. E nem vale a pena tu ficar colocando a mão cada moeda, e instanciar cada uma separadamente, dai a maneira mais fácil para você fazer isso, é criar pontos onde essas moedas irão ser criadas, com MovieClips em branco sem instancia-los, apenas colocando dentro de cada um uma simples action: onClipEvent(load){ _root.xpos.push(this._x) _root.ypos.push(this._y) _root.action(); } porém deve-se criar os arrays na time line também, então no primeiro frame você coloca: var xpos = new Array(); var ypos = new Array(); function action(){ //cria as moedas } A função action é para inserir uma moeda no mesmo local de cada movieClip em branco, podemos chamar de targets. O length do array, será a quantidade de moedas da fase, já é um atalho para você não ter que decorar a quantidade de moedas de cada faze, podendo apenas ir inserindo. Ao fazer a criação das moedas, utilize a função _root.attachMovie() seguindo certinho como o movie clip deve ser criado. coloque o _root.attachMovie() em um loop FOR baseado no length dos arrays xpos e ypos e assim por diante. Ao criar cada movieClip novo, instancie-os dinamicamente ordenadamente com números de acordo com o loop, use os arrays para posionalos nos eixos x,y. E também adicione a funçãozinha que eu criei mais acima em cada um... function getCoins(){ if(_root['moeda'+i].hitTest(mario_mc)){ trace('faz a funcao'); } } var looper_coins = setInterval(getCoins, 10); Enfim, já lhe dei um bom inicio, agora é contigo Falow
  8. OK PODEM COLOCAR COMO RESOLVIDO Porém leia com atenção o que eu falei acima Para intender bem certinho como funciona o $_POST, que é da mesma forma que trabalha esse arrays do sistema do php, $_GET, $_RQUEST, $_SERVER, $_SESSION... Enfim, todos esses. Falow
  9. Cardon

    condição para um input

    Para você criar a função para chamar a página dentro do iframe faça assim página pai <script> function callIframe('atributos'){ window.open('pagina.php?att='+atributos, 'idIframe'); } </script> //form //toda as coisas que você quer enviar, input text e afins, coloca aqui. <input type='button' onclick='callIframe("atributos")' value='envia' /> Com isso o js vai abrir uma página dentro do iframe criado na página. Agora vamos a página que irá abrir dentro do iframe: iframe.php <? //todas as funções que você quer executar //por último chamando uma função na página pai dando um echo em um cod JS echo "<script>window.parent.printPai('atributos')</script>"; ?> Na função printPai você coloca o resultado das consultas ou ações feitas ao apertar o botão enviar.
  10. Cardon

    ajuda com esse código

    Aff dai eu não sei não, nunca tive que trabalhar com isso Foi mal mas da uma pesquisada ai na net como se faz isso Falow
  11. Cardon

    ajuda com esse código

    Pode ser, mas não é necessário Apenas os colchetes já resolve, o php entende que deve sempre acrescentar um na sequência, hehehe mas as duas formas estão certas na hora de criar as sessions. Mas na hora de chamar elas deve ser feito um loop e numerar o array. $x = 0; echo $_SESSION["retNome"][$x]; $x++; Falow
  12. Cardon

    ajuda com esse código

    while($num = mysql_fetch_array($query)) { $_SESSION["retNome"][] = $num['nome']; $_SESSION["retNomeEspecialidade"][] = $num['nomeEspecialidade']; $_SESSION["retEndereco"][] = $num['endereco']; $_SESSION["retBairro"][] = $num['bairro']; $_SESSION["retNomeCidade"][] = $num['nomeCidade']; $_SESSION["retCep"][] = $num['cep']; $_SESSION["retTelefone"][] = $num['telefone']; } apenas acrescente afrente de cada session um [] isso resolve seu problema agora para chamar cada uma é assim echo $_SESSION["retTelefone"][0]; echo $_SESSION["retTelefone"][1]; echo $_SESSION["retTelefone"][2];
  13. "A 1º pergunta, é se a checkbox, precisam no seu nome o parênteses recto [], visto a variavel ter k ser um array.." Sim, o nome do input deve ser seguido de [] (colchetes) ex: name=comida[]' Quando você nomeia um input seguido de colchetes, está automaticamente dando uma sequencia para o seu array conforme os mesmos são enviados por exemplo <input type="checkbox" name="ola[]" value="valum" />bom dia <input type="checkbox" name="ola[]" value="valdois" />bom almoco <input type="checkbox" name="ola[]" value="valtres" />bom tarde <input type="checkbox" name="ola[]" value="valquatro" />bom noite se todos os checkbox forem checados, o array sera criado dessa forma: array( [0] => valum [1] => valdois [2] => valtres [3] => valquatro ) Agora se uma das opções não for checada o array sera contruído sequencialmente apenas excluindo aquela opção, por exemplo array( [0] => valum [1] => valtres [2] => valquatro ) ---------------*--------------------- Agora para você fazer a verificação se foi pelo menos checado uma opção, ou obrigar o usuário a escolher uma opção você deve se ater a como o php vai trabalhar com o array criado, vamos a um exemplo: Quando resgatamos uma variável ou array enviada de um form em method POST ou GET, esse objeto já é um array. $_POST[0] $_POST[1] $_POST[2] $_POST[3] ou no caso de checkboxs pode ser colocado assim $_POST['ola][0] $_POST['ola'][1] $_POST['ola'][2] $_POST['ola'][3] veja o exemplo HTML <input type='text' name='cidade'> <input type='text' name='nome'> <input type='text' name='telefone'> <input type="checkbox" name="ola[]" value="valum" />bom dia <input type="checkbox" name="ola[]" value="valdois" />bom almoco <input type="checkbox" name="ola[]" value="valtres" />bom tarde <input type="checkbox" name="ola[]" value="valquatro" />bom noite PHP $cidade = $_POST['cidade']; $nome = $_POST['nome']; $telefone = $_POST['telefone']; $ola = $_POST['ola']; if(!is_array($ola)){//caso não seja array retorna false e executa o if por causa do ! no inicio echo "<script>"; echo "alert('Escolha pelo menos uma das opções!')"; echo "</script>"; } os erro que estavam ocorrendo eram devido a ausência de [] apos o name dos inputs e para salvar no banco o array em forma de string é da mandeira que eu falei usando o implode, e depois o explode para transforma novamente em array.
  14. $comida = $_REQUEST['comida']; $comida = implode(";", $comida); echo $comida; vai imprimir: Pizza;Hamburguer [...] dai salva essa variável no banco depois pra transformar em array denovo usa o explode
  15. Cardon

    condição para um input

    Peiiii essta última é arcaica demais. Amigo se você num quer aprender Ajax, pode tentar trabalhar com iframe. Agora, num é muito aconselhável A sintax é: A ação do onclick faz abrir páginas no iframe via JS, páginas essas em php, que retornam para uma funcao JS na página pai(a que contémo iframe) e assim imprimir o código certo.
×
×
  • Criar Novo...