Jump to content

Search the Community

Showing results for tags 'array'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 296 results

  1. diegopavani

    array to string

    Olá, agradeço a atenção de todos. Estou precisando da seguinte ajuda em php, eu estou recebendo os seguintes dados. {"Campo 1":true,"Campo 2":true} Eu gostaria de converter isso para, Campo 1, Campo2 Agradeço novamente, e desejo boa programação a todos!
  2. patrick848

    Exibir Todo o Array

    Olá, Tenho o seguinte array. 'Valores' => array ( 'ValorCampo' => array( 'Sequencia' => '1', 'Valor' => 'A10001B2', ), 'ValorCampo' => array( 'Sequencia' => '2', 'Valor' => '2001', ), ) Porém quando tento exibir o array ele só mostra o ultimo valor que é: ( [Valores] => Array ( [ValorCampo] => Array ( [Sequencia] => 2 [Valor] => 2001 ) Como consigo mostrar os dois arrays que está dentro de Valores?
  3. Hisoka.

    Criar array de dados e jogar na view

    Bom dia! Eu tenho o seguinte cenário: Eu faço um foreach e pego os dados do banco e jogo para variáveis. Antes de jogar na view, eu trato as variáveis. O problema é na hora de criar um array, ele transforma tudo em string. public function listar_cd(){ $this->load->model('cd/cd_model'); $row = $this->cd_model->exibe_cd(); //No $row ele me da o array completo de pesquisa foreach ($row as $linha): $datafinal[] = $linha['datafinal']; $horafinal[] = $linha['horafinal']; $nomecd[] = $linha['nomecd']; $gravadora[] = $linha['gravadora']; $class[] = $linha['class']; $porcentagem[] = $linha['porcentagem']; $idcd[] = $linha['idcd']; $sla[] = $linha['sla']; endforeach; //se eu der um echo em $sla por ex, ele só me retorna string, qnd deveria ser int. E na regra tem um calculo //array(7) { [0]=> string(1) "8" [1]=> string(2) "18" [2]=> string(2) "16" [3]=> string(2) "48" [4]=> string(2) "20" [5]=> string(1) "2" [6]=> string(1) "1" } [Aqui eu aplico a regra] //Aqui eu crio o array $array = array( 'idcd'=>$idcd, 'nomecd'=>$nomecd, 'gravadora'=>$gravadora, 'class'=>$class, 'porcentagem'=>$porcentagem ); echo var_dump($array); /* $variaveis['consulta'] = $array; echo var_dump($variaveis); $this->load->helper('valida_login/valida_helper'); $variaveis['validacao'] = getValida(); $this->load->helper('preenche_dados/preenche_dados_helper'); $variaveis['preenche_dados'] = getPreencheDados(); $this->load->view("menu_cd/listar_cd_view",$variaveis);*/ } No model eu retorno os dados assim return $retorno = $this->db->get("TABELA")->result_array(); Quando jogo esse array na view sem aplicar a regra, ele da uma mensagem de "Undefined index" Porem os valores que passo estão certos. <?php foreach ($consulta as $linha): ?> <tr> <td style="text-align: center;"><?php echo $linha['idcd'] ?></td> <td style="text-align: center;"><?php echo $linha['nomecd'] ?></td> <td style="text-align: center;"><?php echo $linha['gravadora'] ?></td> <td style="text-align: center;"><a href="javascript:;" onclick="janelaNovoCd(<?= $linha['idcd']?>)"><button type="button" class="glyphicon glyphicon-cog"></button></a><a href="javascript:;" onclick="confirma(<?= $linha['idcd'] ?>)"><button type="button" class="glyphicon glyphicon-trash"></button></a></td> </tr> <?php endforeach;?>
  4. patrick848

    Web Service WSDL

    Olá, Estou desenvolvendo um client para um WEB Service, porém o mesmo não envia os dados que estão no array, abaixo segue o código. $client = new SoapClient('URL DE SERVIÇO AQUI COM ?wsdl'); $function = 'EnviarLote'; $arguments = array( 'LoteExportacao' => array( 'CodigoLote' => '0', 'Tabelas' => array( 'TabelaExportacao' => array( 'Campos' => array( 'string' => 'CODIGO', 'string' => 'CODIGOVEICULO', 'string' => 'CODIGOLINHA', 'string' => 'CODIGOTABELA', 'string' => 'CODIGOJORNADA', 'string' => 'DATAEXECUCAO', 'string' => 'VIAGENS', 'string' => 'TIPOVEICULO', 'string' => 'DESCRICAO', ), 'Descricao' => 'LINHASTABELAIMP', 'Registros' => array( 'RegistroTabela' => array( 'Valores' => array( 'ValorCampo' => array( 'Sequencia' => '0', 'Valor' => '1157955' ), 'ValorCampo' => array( 'Sequencia' => '1', 'Valor' => '4810' ), 'ValorCampo' => array( 'Sequencia' => '2', 'Valor' => 'U100' ), 'ValorCampo' => array( 'Sequencia' => '3', 'Valor' => '001' ), 'ValorCampo' => array( 'Sequencia' => '4', 'Valor' => '01' ), 'ValorCampo' => array( 'Sequencia' => '5', 'Valor' => '2016-09-09' ), 'ValorCampo' => array( 'Sequencia' => '6', 'Valor' => '14' ), 'ValorCampo' => array( 'Sequencia' => '7', 'Valor' => 'ONIBUS' ), 'ValorCampo' => array( 'Sequencia' => '8', 'Valor' => 'RODOVIARIA' ) ) ) ) ) ) ) ); $options = array('location' => 'URL DE SERVIÇO AQUI'); $resultado = $client->__soapCall($function, $arguments, $options); echo 'Retorno da chamada: '; print_r($resultado); ?> Esse script só envia a função que é enviarlote e o webservice acaba por responder que o objeto do lote está vazio. O que devo fazer?
  5. Felipe Rosseti Santos

    Array PHP

    Olá, tenho um array que contém as seguintes informações (peguei elas através de um var_dump): array(7) { [0]=> object(WP_Post)#5741 (24) { ["ID"]=> int(6949) ["post_author"]=> string(1) "1" ["post_date"]=> string(19) "2016-08-18 18:51:14" ["post_date_gmt"]=> string(19) "2016-08-18 18:51:14" ["post_content"]=> string(138) "Advogado. Professor e Diretor da Comissão de Direito Administrativo da 116ª Subseção Jabaquara/Saúde da Ordem dos Advogados do Brasil" ["post_title"]=> string(14) "Anderson Jamil" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(6) "closed" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(14) "anderson-jamil" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2016-08-18 18:51:14" ["post_modified_gmt"]=> string(19) "2016-08-18 18:51:14" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(71) "http://intelectoeducacao.com.br/educacao/?post_type=our_team&p=6949" ["menu_order"]=> int(0) ["post_type"]=> string(8) "our_team" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } Preciso listar essas informações que estão nesse array na página, porém não estou conseguindo. Alguém pode me ajudar. Usei o seguinte código mas deu erro: $values = get_field('professores'); //array - está correto, se der um var_dump funciona normalmente if($values) { echo '<ul>'; foreach($values as $value) { echo '<li>' . $value . '</li>'; } echo '</ul>'; }
  6. bitDev

    Java SubArray

    Olá, pessoal Tenho pouca experiência em Java. Estou escrevendo um programa, e preciso de um método que busque um Array int[] dentro de um Aray int[][]. Se houver um método nativo, não terei que escrevê-lo, mas se não houver, gostaria de alguma dica de como implementá-lo. Exemplo: Tenho o Array int[][]: {{0,1,3,4},{3,7,1,0,8},{5,0,1},{4,6,2,7,9,3},{7,3,5,2,1,4,8}} Preciso buscar dentro dele ocorrências do array int[] {0,1} No exemplo dado, os elementos do array grande, que contém {0,1} são {0,1,3,4} e {5,0,1} Se alguém souber implementar o método e puder ajudar, desde já agradeço.
  7. sergionpinheiro

    Update MySQL com array

    Bom dia galera, Estou tendo dificuldades com a lógica de um código, preciso da ajuda de vocês. O que preciso é fazer update de um formulário que possui um array de telefone. Quando coloco para editar o cliente, ele carrega todos os telefones do cliente que é de outra tabela. Tenho o código para inserir, porém não estou conseguindo fazê-lo para alterar. Segue abaixo: ---- $cli_codigo = $_POST['cli_codigo']; $telefone = $_POST['telefone']; $values = array(); for($i = 0; $i < sizeof($_POST['telefone']); $i++) { $values[] = "('{$cli_codigo}','{$telefone[$i]}')"; } $sql_crt_tel = 'INSERT INTO tb_fones_clientes(TEL_CLI_CODIGO, TEL_TELEFONE) VALUES '.implode(',', $values); $crt_fones = mysqli_query($link, $sql_crt_tel) or die(mysqli_error($link)); ---- Tem um foreach no formulário para listar todos os telefones do cliente. Obs.: Cada telefone possui um ID específico, não é o ID do cliente. Fico no aguardo. Um abraço.
  8. Bom dia, Amigos. Estou precisando de uma ajuda. Tenho uma tabela que cadastro imóveis e outra as fotos dos imoveis. Quando envio as imagens eu gero uma array[] com os nomes das imagens e ai tenho que separar para gravar no banco de dados com o id dos imóveis assim quando chamo um imóvel pego as fotos na tabela. Vejam tinha feito anteriormente um implode e gravado tudo em uma célula, mas o cliente me questionou como ele faria para trocar uma unica foto e não todas, foi ai que meus problemas apareceram!!!! Por favor, se alguém puder me ajudar, segue o código abaixo. /////////////////////////////////////////////////////////////////////////////////////////////////// if(empty($_FILES) && empty($_POST) && isset($_SERVER['REQUEST_METHOD']) && strtolower($_SERVER['REQUEST_METHOD']) == 'post'){ //pega o erro de tamanho maximo excedido $postMax = ini_get('post_max_size'); //pega limite máximo echo "Arquivo enviado excede: $postMax"; // exibe o erro echo "<form action=javascript:history.go(-1).php><button class=btn btn-danger> Voltar </button></form>"; } else {// continua com o processamento da página if(isset($_FILES['fileUpload'])) { $id = $_POST['id']; require 'WideImage/lib/WideImage.php'; //Inclui classe WideImage à página date_default_timezone_set("Brazil/East"); $name = $_FILES['fileUpload']['name']; //Atribui uma array com os nomes dos arquivos à variável $tmp_name = $_FILES['fileUpload']['tmp_name']; //Atribui uma array com os nomes temporários dos arquivos à variável $allowedExts = array(".gif", ".jpeg", ".jpg", ".png", ".bmp"); //Extensões permitidas $dir = '../img/'; for($i = 0; $i < count($tmp_name); $i++) //passa por todos os arquivos { $ext = strtolower(substr($name[$i],-4)); if(in_array($ext, $allowedExts)) //Pergunta se a extensão do arquivo, está presente no array das extensões permitidas { $new_name = "ravel".uniqid()."-". $i . $ext; $image = WideImage::load($tmp_name[$i]); //Carrega a imagem utilizando a WideImage //$image = $image->crop('center', 'center', 800, 600); //Corta a imagem do centro, forçando sua altura e largura $image = $image->resize(800, 600, 'outside'); ///////////////MARCA D'AGUA//////////////// $logo = WideImage::load('../images/logo.png'); //$logo = WideImage::load('D:\inetpub\wwwrootimobiliariaravelyn\2016\images\logo.png'); $large = $image->merge($logo, 'center', 'center'); //$large = $image->unsharp(50, 0.5, 1)->merge($logo, 'center', 'center'); ///////////////FIM MARCA D'AGUA//////////////// //$image->saveToFile($dir.$new_name); //Salva a imagem $large->saveToFile($dir.$new_name, 90); //Salva a imagem $msg[]=$new_name; $img = implode(',', $msg);//MEUS PROBLEMAS COMEÇAM AQUI!!!!! //var_dump($msg); } } ?> <div style=" padding:5%" align="center"> <hr> <h3><a href="imoveis.php"><i class='glyphicon glyphicon-chevron-left'></i> Clique aqui</a> para voltar!</h3> <hr> <div class="row" align="center"> <?php foreach($lista as $img){ $string = $img; $array = explode(',', $string); foreach($array as $item){ $id=$_POST['id']; $insert = "INSERT INTO foto_imovel (id_imovel, fotos) VALUES(':id', ':item')"; } } try{ $result = $conexao->prepare($insert); $result->bindParam(":id",$id, PDO::PARAM_STR); $result->bindParam(":item",$item, PDO::PARAM_STR); $result->execute(); $contar = $result->rowCount(); if($contar>0){ echo '<div class="alert alert-success"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>Sucesso!</strong> O arquivo foi atualizado. </div>'; }else{ echo '<div class="alert alert-danger"> <button type="button" class="close" data-dismiss="alert">×</button> <strong>Erro ao cadastrar!</strong> Não foi possível atualizar o arquivo. </div>'; } }catch(PDOException $e){ echo $e; } } ?> </div> </div> </div> <hr> </div> <?php }
  9. olá Gostaria de uma ajuda, pois busquei encontrar a solução de diversas maneiras, mas não encontrei. Eu pesquiso um CEP nos correios e o retorno está nesse array: stdClass Object ( [return] => stdClass Object ( [bairro] => Custódio Pereira [cep] => 12345678 [cidade] => Uberlândia [complemento] => [complemento2] => [end] => Rua Ceará [id] => 0 [uf] => MG ) ) Eu preciso das informações separadas em variáveis, ou em um array do tipo: $novo_array(Custódio Pereira, 12345678, Uberlândia, , , Rua Ceará, 0, MG); Alguém poderia me ajudar?
  10. Eliseu Filipi

    Como renomear valor de um array e salvar

    Olá Eu tenho um php com um array: <?php $id = trim($_GET['%']); $Lista = array( 'usuario1'=>array('validade'=> '03/05/15', 'licencas'=> '1', 'ativado'=>'true'), 'usuario2'=>array('validade'=> '03/05/15', 'licencas'=> '1', 'ativado'=>'false') ); if(array_key_exists($id,$Lista)){ If($Lista[$id]['ativado'] = 'false'){ echo "Usuário foi ativado" . "\n"; // ativar/renomear e salvar } ?> Se o nome informado é encontrado no array então verifica se está ou não ativado ('true'). Caso não esteja ("false") então ativa, renomeando para "true" e salva. Já tentei usar 'str_replace ' mas não consegui salvar. Além disso pode-se haver uma verificação simultânea, ou seja, mais de um usuário pode verificar e não deve causar conflitos. Só por favor, nada de banco de dados, preciso PHP. Desde já agradeço.
  11. Rafhael Henrique

    Converter variáveis da URL em array

    Ola pessoal, Estou enviando dinamicamente através do ajax um objeto com alguns dados para um arquivo php: var dados = { dataFiltro: $(this).attr('data-filter'), typeFiltro: $(this).attr('data-filter-type'), href: window.location.href, }; e recebendo de forma segura no recebe.php: $array = filter_input_array(INPUT_POST, FILTER_DEFAULT); Digamos que meu dados['href'] seja : meusite.com.br/index.php?app=forums&module=post&section=post Como faço para transformar as variáveis desta URL em um novo array para que fique assim: array (size=3) 'app' => string 'forums' (length=6) 'module' => string 'post' (length=4) 'section' => string 'post' (length=4) Se eu enviasse esses dados para a pagina index.php como esta na URL era só usar o filter_input_array normalmente mas no meu caso estou passando a url via array para outro arquivo fazer o tratamento dos dados dinamicamente. Agradeço a atenção.
  12. Bom dia, tudo bem? Como transformar este código para asp? *** Já testei tudo quanto foi array e não consigo, pois nunca fiz nada com array... *** Se puder só fazer um exemplo para este caso, eu consigo fazer o restante.... obrigado! ==================================== <?php $dados = $_POST; //Chave Unica //Para verificar se o POST foi enviado pela Monetizze $chaveUnica = $dados['chave_unica']; if($chaveUnica != '00000000000000000000000000') { exit; } //dados do produto $codigoProduto = $dados['produto']['codigo']; $nomeProduto = $dados['produto']['nome']; //dados da venda $codVenda = $dados['venda']['codigo']; // Código da transação $codPlano = $dados['venda']['plano']; // código do plano do produto (da edição do produto aba planos) $dataInicio = $dados['venda']['dataInicio']; // Data que iniciou a compra. Formato: yyyy-mm-dd H:i:s $dataFinalizada = $dados['venda']['dataFinalizada']; // Data em que foi confirmado o pagamento. Formato: yyyy-mm-dd H:i:s // $linkBoleto e $linhaDigitavel - Somente Produto e co-produtor OU se os dados do comprador estiverem liberados para o afiliado $linkBoleto = $dados['venda']['linkBoleto'] ; //Quando a forma de pagamento for Boleto, aqui vem o link para impressão do boleto $linhaDigitavel = $dados['venda']['linha_digitavel'] ; //Quando a forma de pagamento for Boleto, aqui vem a linha digitável do boleto //Dados do comprador - Somente Produto e co-produtor OU se os dados do comprador estiverem liberados para o afiliado $nome = $dados['comprador']['nome']; $email = $dados['comprador']['email']; $data_nascimento = $dados['comprador']['data_nascimento']; // Formato yyyy-mm-dd $cnpj_cpf = $dados['comprador']['cnpj_cpf']; ================================================== Este é o código de integração da monetizze, que preciso transformar para asp.. Obrigado por qualquer ajuda...
  13. timaozin

    array dentro de while

    <?php $sql = "SELECT funcionarios.idfuncionarios, funcionarios.nome, funcionarios.cargo, funcionarios.comentario, funcionarios.foto, redesFuncionarios.iidfuncionarios, redesFuncionarios.iidredesSociais, redesFuncionarios.link,redesSociais.idredesSociais, redesSociais.logoP FROM redesFuncionarios RIGHT JOIN funcionarios ON (redesFuncionarios.iidfuncionarios=funcionarios.idfuncionarios) LEFT JOIN redesSociais ON (redesFuncionarios.iidredesSociais=redesSociais.idredesSociais) "; $stmt = $con->prepare($sql); $stmt->execute(); ?> <?php while($funcionario = $stmt->fetch(PDO::FETCH_ASSOC)): ?> <div class="col-lg-4 col-sm-6 text-center"> <img class="img-circle img-responsive img-center" src="<?php if (empty($funcionario['foto'])){ Echo 'http://placehold.it/200x200'; }else { echo 'app/assets/img/funcionarios/' . $funcionario['foto'] . '.jpg'; } ?>" alt="<?php echo $funcionario['nome']; ?>"> <h3><?php echo $funcionario["nome"]; ?> <small><?php echo $funcionario["cargo"]; ?></small> </h3> <p><?php echo $funcionario["comentario"]; ?></p> <?php if($funcionario['link'] != null): ?> <a href="<?php echo $funcionario["link"]; ?>" target="_blank"> <img src="app/assets/img/redesSociais/<?php echo $funcionario["logoP"];?>.png"> </a> <?php endif ?> </div> <?php endwhile; ?> Ola! Criei um while que retorna os dados dos funcionários de uma determinada empresa, incluindo suas redes sociais, tudo isso de um banco de dados. Os detalhes referentes as redes sociais se encontram em uma tabela do meu banco, as informações de funcionários em outra e existe uma terceira para relacionar ambas. Até ai não tenho problemas! Meu problema é o seguinte, Preciso retornar os dados das redes sociais referentes aquele funcionário em uma array dentro da while. Consigo fazer o retorno, entretanto se o funcionário tiver mais de uma rede social ele aparece duas vezes cada um com uma das redes sociais ... Onde tem o If precisa incluir um while ou uma array dentro dele, mas não sei como. Ola! Criei um while que retorna os dados dos funcionários de uma determinada empresa, incluindo suas redes sociais, tudo isso de um banco de dados. Os detalhes referentes as redes sociais se encontram em uma tabela do meu banco, as informações de funcionários em outra e existe uma terceira para relacionar ambas. Até ai não tenho problemas! Meu problema é o seguinte, Preciso retornar os dados das redes sociais referentes aquele funcionário em uma array dentro da while. Consigo fazer o retorno, entretanto se o funcionário tiver mais de uma rede social ele aparece duas vezes cada um com uma das redes sociais ... Vejam o código. Como posso criar uma array ou while dentro daquele if que funcione?
  14. Tiago Gomes

    Ajuda - Código MP3

    Amigos Bom Dia. Comprei um Arduino para aprender a brincar um pouco e estou tendo dificuldade em criar um array para rodar as musicas de forma aleatória e não repetir.. alguém poderia me dar uma luz rs. Este é o código teste... const int clockPin = 6; // the pin number of the clock pin const int dataPin = 9; // the pin number of the dataPin pin const int resetPin = 3; // the pin number of the reset pin const int botao = 7; const unsigned int VOLUME_0 = 0xFFF0; const unsigned int VOLUME_1 = 0xFFF1; const unsigned int VOLUME_2 = 0xFFF2; const unsigned int VOLUME_3 = 0xFFF3; const unsigned int VOLUME_4 = 0xFFF4; const unsigned int VOLUME_5 = 0xFFF5; const unsigned int VOLUME_6 = 0xFFF6; const unsigned int VOLUME_7 = 0xFFF7; const unsigned int PLAY_PAUSE = 0xFFFE; const unsigned int STOP = 0xFFFF; int count; int ok; void setup() { Serial.begin(115200); delay(500); pinMode(clockPin, OUTPUT); pinMode(dataPin, OUTPUT); pinMode(resetPin, OUTPUT); pinMode(botao, INPUT); delay(100); digitalWrite(clockPin, HIGH); digitalWrite(dataPin, LOW); delay(100); // reset the module digitalWrite(resetPin, HIGH); delay(100); digitalWrite(resetPin, LOW); delay(10); digitalWrite(resetPin, HIGH); delay(600); digitalWrite(botao, HIGH); delay(600); sendCommand(VOLUME_7); count = -1; ok = 0; } void loop() { int r = digitalRead(botao); //delay(1000); if (!r) { ok = 1; count++; delay(150); } // play fisrt file, hexadecimal parameter // Aqui iniciaria a primeira musica a partir de um comando de um botão. if (count == 0 && ok) { ok = 0; sendCommand(0x0000); while(digitalRead(botao)) { Serial.println("Arduino rodando com musica tocando!"); delay(100); } } else if (count == 1 && ok) { ok = 0; sendCommand(0x0001); while(digitalRead(botao)) delay(100); } else if (count == 2 && ok) { ok = 0; sendCommand(0x0002); while(digitalRead(botao)) delay(100); } else if (count == 3 && ok) { ok = 0; sendCommand(0x0003); while(digitalRead(botao)) delay(100); } else { ok = 0; // stop playing sendCommand(STOP); count = -1; } delay(100); } void sendCommand(int addr) { digitalWrite(clockPin, LOW); delay(2); for (int i=15; i>=0; i--) { delayMicroseconds(50); if((addr>>i)&0x0001 >0) { digitalWrite(dataPin, HIGH); //Serial.print(1); } else { digitalWrite(dataPin, LOW); // Serial.print(0); } delayMicroseconds(50); digitalWrite(clockPin, HIGH); delayMicroseconds(50); if(i>0) digitalWrite(dataPin, LOW); else digitalWrite(dataPin, HIGH); delayMicroseconds(50); if(i>0) digitalWrite(clockPin, LOW); else digitalWrite(clockPin, HIGH); } delay(20); }
  15. wellingtonmelo

    Não exibir itens do array que estiver vazio

    Olá pessoal, Creio que minha dúvida seja super simples, porém eu sou leigo em PHP ainda. Trabalho com design, estrutura, monto qualquer tipo de layout, em html e css, mas programação ainda estou iniciando. Então, eu achei um código na net bem legal que se encaixou perfeitamente a minha necessidade. É uma função na qual existe vários campos para inserir imagens, dai o php faz uma escolha aleatória e exibi um dos itens. Veja por favor: http://fb.wellmelo.com/imagemaleatoria/index.php ao apertar F5, ele vai sempre exibir uma imagem diferente, ou a mesma, é aleatório. É este código aqui: <?php $imagem = array(); // Criamos um array com o nome das imagens. $imagem[1] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto2.jpg"; // Recheamos este array $imagem[2] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto6.jpg"; $imagem[3] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto5.png"; $imagem[4] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto1.png"; $imagem[5] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto4.jpg"; $imagem[6] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto3.png"; $contador = count($imagem); // Criamos uma variavel para contar (count();) os dados que estão dentro do array. $aleatorio = rand(1,$contador); // Esta variável irá gerar um número aleatório (rand();), partindo do 1 até o número de dados que estão dentro do array.. ?> <img src="<?php echo $imagem[$aleatorio]; ?>"/> Daí vem minha dúvida, no meu site, algumas vezes eu preciso usar mais de 7 imagens, umas 15 talvez, mas não é em todos. Dai eu fiz o seguinte, apenas multipliquei os campos, assim: <?php $imagem = array(); // Criamos um array com o nome das imagens. $imagem[1] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto2.jpg"; // Recheamos este array $imagem[2] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto6.jpg"; $imagem[3] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto5.png"; $imagem[4] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto1.png"; $imagem[5] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto4.jpg"; $imagem[6] = "http://www.vilourenco.com.br/exemplos/phpimgaleatoria/foto3.png"; $imagem[7] = ""; $imagem[8] = ""; $imagem[9] = ""; $imagem[10] = ""; $imagem[11] = ""; $imagem[12] = ""; $imagem[13] = ""; $imagem[14] = ""; $contador = count($imagem); // Criamos uma variavel para contar (count();) os dados que estão dentro do array. $aleatorio = rand(1,$contador); // Esta variável irá gerar um número aleatório (rand();), partindo do 1 até o número de dados que estão dentro do array.. ?> <img src="<?php echo $imagem[$aleatorio]; ?>"/> Porém não funcionou como eu esperava, ele seleciona os campos que não tem imagens também, veja: http://fb.wellmelo.com/imagemaleatoria/index2.php Alguém pode me ajudar a fazer com que eu possa usar esses campos em branco, porém a função não exibir os campos em branco, somente os que contenham imagens? Grato por toda ajuda! Abraço!!
  16. effgen

    array de banco de dados

    Bom dia galera, sou novo por aqui e aprendendo linguagem php, perdoe-me se estiver falando besteira :D Pois entao, vamos ao que interessa, estou com o seguinte problema, tenho uma tabala no banco de dados que se chama "animais" que tem a seguinte estrutura id, nome, idade, tp_animal, raça, cor, kg e mais algumas coisa que não vem ao caso, porque o que estou precisando no momento é contar a quantidade de tipo de animal e de qual raça por exemplo, na tabela eu tenho os dados: tp_animal: cachorro, gato, ramister, papagaio, periquito e assim por diante e cada animal desse tem sua raça ex: pitbull, poodle, boxer, beagle, yorkshire, portando o que preciso é fazer tipo um array, não sei se estou certo, para contar. por ex: cachorro total 100, pitbull 10, poodle 7, boxer 3. gato total 20, siames 10, persa 10 e assim vai.
  17. Vivian_Silva

    Salvar o conteúdo do array no banco de dados

    Criei um array e preenchi manualmente para exibir os dados em 3 selects, serão exibidos em cascata (o usuário escolhe a opção no primeiro select e filtra os resultados no segundo baseado na opção desejada). Com relação a exibição está tudo certo, a minha dúvida é com relação à salvar o valor contido no array. <script type="text/javascript"> var stateObject = { "Administrativo/Serviços": { "Sem equipe": ["CDC MG", "Pessoas", "Soluções Automatizadas", "Gestão e Comunicação", "Protocolo", "Atendimento"] }, "Cadastro": { "Cadastro Setor 1": ["CAD351", "CAD353", "CAD355", "CAD308", "CAD304", "CAD305", "CAD306"], "Cadastro Setor 2": ["CAD451"], "Cadastro Setor 3": ["Libera 1", "Libera 2", "Libera 3"], "Cadastro Setor 4": ["CAD354", "CAD401", "CAD356", "CAD303", "CAD310", "CAD301", "CAD307"] }, "ISSQN": { "Sem setor": ["ISSQN 1 (BH - MG, ES e RJ)", "ISSQN 2 (Centro/Norte)", "ISSQN 3 (SP)", "ISSQN 4 (Sul)", "ISSQN 5 (NE)", "ISSQN 6 (Automação)", "ISSQN 7 (Fiscalização)", "ISSQN 8(SP 2)"] }, "Operações": { "BNDES Investimento": ["OPE809", "OPE803", "OPE801", "OPE807", "OPE805"], "Giro Apoio e Melhorias": ["OPE706", "OPE702", "OPE708", "OPE704"], "Investimento Comercial": ["OPE705", "OPE716", "OPE712", "OPE707", "OPE714", "CAD302", "OPE710", "OPE812"], "Rural": ["OPE802", "OPE808", "OPE810", "OPE806", "OPE811"] }, "Plataforma Rio": { "Sem setor": [""] } } </script> meu formulário <form name="myform" id="myForm"> <td>Área:</td> <select name="area" id="area" size="1"> <option value="" selected="selected">Selecione a área</option> </select> <br><br> <td>Setor:</td> <select name="setor" id="setor" size="1"> <option value="" selected="selected">Selecione a área primeiro</option> </select><br><br> <td>Equipe:</td> <select name="equipe" id="equipe" size="1"> <option value="" selected="selected">Selecione o setor primeiro</option> </select><br/> </form> Sei que para salvar, uso o atribulo value do select, mas como eu faço isso no meu caso, que preenchi o array manualmente?
  18. GhostSec

    problema com mysql_fetch_array

    estou com problema com um script ele é em PHP sem banco de dados quero adicionar uma db esse site trabalha com array $theme_array = array ( array ("id" => "curso-pro-10", "url" => "http://preve.empresastenorio.com/curso-pro-10/www", "preview" => "http://preve.empresastenorio.com/curso_pro_10.png", "type" => "PHP", "type_color" => "ec6334", "ddn" => "http://www.empresastenorio.com/produto/curso-pro-1-0/" ), array ("id" => "Radio", "url" => "http://webradio.empresastenorio.com", "preview" => "http://s32.postimg.org/7x5pc98xx/radio.png", "type" => "PHP", "type_color" => "ec6334", "ddn" => "http://www.empresastenorio.com/produto/site-web-radio/" ), array ("id" => "Painel-Loucutor", "url" => "http://www.flopybeta.cf/painel-loucutor", "preview" => "http://s32.postimg.org/f0vhrgqyt/loucutor.png", "type" => "PHP", "type_color" => "ec6334", "ddn" => "http://www.empresastenorio.com/produto/painel-locutor-3-0/" ), ); tentei fazer um loop para gerar um array array ("id" => "Painel-Loucutor", "url" => "http://www.flopybeta.cf/painel-loucutor", "preview" => "http://s32.postimg.org/f0vhrgqyt/loucutor.png", "type" => "PHP", "type_color" => "ec6334", "ddn" => "http://www.empresastenorio.com/produto/painel-locutor-3-0/" ), cada array desse é um cadastro, ai tive a ideia de remover esse array e usar esse via db $result = mysql_query("SELECT id, url, preview, type, type_color FROM links"); $theme_array = mysql_fetch_array($result, MYSQL_ASSOC); so que agora so aparece Letras vou deixar a print de antes e de depois antes: depois
  19. smoke_rohden

    Organizar informações em uma tabela

    Preciso organizar os horários de entrada e saída de ponto dos funcionários em uma tabela em que apareça a data e na frente as batidas de ponto(horários). e se não tiver batida de ponto mostrar como "falta". Não consegui achar uma lógica para fazer isso. O que eu poderia usar?Existe alguma função pra isso? Alguém pode me ajudar?? Existe algum tipo de array que organiza essas informações(batidas de ponto) por data ? eu queria algo assim: Dia Dia Semana Ocorrências 1 - Quarta -07:30 12:00 13:30 17:00 2 - Quinta -07:30 12:00 13:30 17:00 3 - Sexta -07:30 12:00 13:30 17:00 4 - Sábado -07:30 12:00 13:30 17:00 5 - Domingo -07:30 12:00 13:30 17:00 6 - Segunda -07:30 12:00 13:30 17:00 7 - Terça -07:30 12:00 13:30 17:00 8 - Quarta -07:30 12:00 13:30 17:00 9 - Quinta - 07:30 12:00 13:30 17:00 10 - Sexta - 07:30 12:00 13:30 17:00 11 - Sábado - 07:30 12:00 13:30 17:00 12 - Domingo - 07:30 12:00 13:30 17:00 13 - Segunda - falta 14 - Terça - 07:30 12:00 13:30 17:00 15 - Quarta - 07:30 12:00 13:30 17:00 16 - Quinta - 07:30 12:00 13:30 17:00 17 - Sexta - 07:30 12:00 13:30 17:00 18 - Sábado - 07:30 12:00 13:30 17:00 19 - Domingo - Falta 20 - Segunda - 07:30 12:00 13:30 17:00 21 - Terça - 07:30 12:00 13:30 17:00 22 - Quarta - 07:30 12:00 13:30 17:00 ... Código: <table class="table table-striped"> <tr> <th>Data</th> <th>Dia Semana</th> <th>Ocorrências</th> </tr> <br /> <?php $diasSemana[1] = 'Segunda-feira'; $diasSemana[2] = 'Terça-feira'; $diasSemana[3] = 'Quarta-feira'; $diasSemana[4] = 'Quinta-feira'; $diasSemana[5] = 'Sexta-feira'; $diasSemana[6] = 'Sábado'; $diasSemana[7] = 'Domingo'; for($dias = 1; $dias <= date('t',strtotime('2016-06')); $dias++) { echo "<tr>"; echo "<th>".$dias."</th>" . "<th>".$diasSemana[date('N', strtotime("2016-06-$dias"))] ."</th>" . "<th>"; } echo "</tr>"; ?> </table>
  20. eliezerborges

    Retornar array de função

    Estou com um problema que não consigo entender. É um batalha naval em php que armazena no banco. Tenho a matriz $navios que armazena os navios e o mar. Quando chamo a função sorteia (que contem os parametros para construção e também passo $navios para dentro da função) eu adiciono os navios dentro de $navios, só que fora dessa função sorteia eu exibo o mesmo array $navios, porém não exibe nenhum navio que adicionei, agora se eu exibo dentro da função sorteia dá certo, mas eu preciso que exiba fora. Obrigado. function sorteia($quantidade,$n_posicoes,$embarcacao,$navios){ $qtd = 0; $flag2 = 0; while ($qtd <= $quantidade) { $flag = true; $rand_linha = rand(0,29); $rand_coluna = rand(0,29); $direcao = rand(0,1);//Sorteia a direção do navio 0 para VERTICAL e 1 para HORIZONTAL if($navios[$rand_linha][$rand_coluna] == -1 && $navios[$rand_linha+1][$rand_coluna] == -1 && $navios[$rand_linha-1][$rand_coluna] == -1 && $navios[$rand_linha][$rand_coluna+1] == -1 && $navios[$rand_linha][$rand_coluna-1] == -1 &&//Verifica posição atual, cima, esquerda, direita $navios[$rand_linha+1][$rand_coluna+1] == -1 && $navios[$rand_linha+1][$rand_coluna-1] == -1 && $navios[$rand_linha-1][$rand_coluna-1] == -1 && $navios[$rand_linha-1][$rand_coluna+1] == -1 //Verifica nas Diagonais ){ //Constroi na Vertical if($direcao == 0 && $rand_linha <= (30 - $n_posicoes)){ if( $navios[$rand_linha+1][$rand_coluna] == -1 && $navios[$rand_linha+2][$rand_coluna] == -1 && $navios[$rand_linha+3][$rand_coluna] == -1 && $navios[$rand_linha+4][$rand_coluna] == -1 && $navios[$rand_linha+5][$rand_coluna] == -1 && //Verifica na posição que vai construir $navios[$rand_linha+2][$rand_coluna+1] == -1 && $navios[$rand_linha+3][$rand_coluna+1] == -1 && $navios[$rand_linha+4][$rand_coluna+1] == -1 && $navios[$rand_linha+5][$rand_coluna+1] == -1 && //Verifica em volta a direita $navios[$rand_linha+2][$rand_coluna-1] == -1 && $navios[$rand_linha+3][$rand_coluna-1] == -1 && $navios[$rand_linha+4][$rand_coluna-1] == -1 && $navios[$rand_linha+5][$rand_coluna-1] == -1 //Verifica em volta a esquerda ){ //Constroi a embarcação for ($i=0; $i < $n_posicoes ; $i++) { $navios[$rand_linha+$i][$rand_coluna] = $embarcacao; } $qtd++; $flag2++; } } //Controi na Horizontal if($direcao == 1 && $rand_coluna <= (30 - $n_posicoes)){ if( $navios[$rand_linha][$rand_coluna+1] == -1 && $navios[$rand_linha][$rand_coluna+2] == -1 && $navios[$rand_linha][$rand_coluna+3] == -1 && $navios[$rand_linha][$rand_coluna+4] == -1 && $navios[$rand_linha][$rand_coluna+5] == -1 && //Verifica na posição que vai construir $navios[$rand_linha+1][$rand_coluna+2] == -1 && $navios[$rand_linha+1][$rand_coluna+3] == -1 && $navios[$rand_linha+1][$rand_coluna+4] == -1 && $navios[$rand_linha+1][$rand_coluna+5] == -1 && //Verifica a direita $navios[$rand_linha-1][$rand_coluna+2] == -1 && $navios[$rand_linha-1][$rand_coluna+3] == -1 && $navios[$rand_linha-1][$rand_coluna+4] == -1 && $navios[$rand_linha-1][$rand_coluna+5] == -1 //Verifica a esquerda ){ //Constroi a embarcação for ($i=0; $i < $n_posicoes ; $i++) { $navios[$rand_linha][$rand_coluna+$i] = $embarcacao; } $qtd++; $flag2++; } } if($flag2 == 13){ } } } return $navios; } //Chama a função reiniciar(); //SORTEIA OS NAVIOS function reiniciar(){ $navios = array(); $sql = "drop table batalha_naval"; pg_query($sql); $sql="CREATE TABLE batalha_naval( id SERIAL, linha VARCHAR(2), coluna VARCHAR(2), tipo VARCHAR (255), posicao_tipo VARCHAR(255), PRIMARY KEY (id));"; pg_query($sql); //ZERA A MATRIZ for ($l=-1; $l < 31; $l++) { for ($c=-1; $c < 31 ; $c++) { $navios[$l][$c] = -1; } } //CHAMA AS FUNÇÕES sorteia(13,5,"P",$navios);//CONSTROI OS PORTA AVIÕES //sorteia(5,3,"D");//CONSTROI OS DESTROIER //sorteia(7,2,"S");//CONSTROI OS SUBMARINOS //sorteia(10,1,"B");//CONSTROI OS BOTES //Apresenta os navios echo "<table border='1'"; for ($l=0; $l < 30 ; $l++) { echo "<tr>"; for ($c=0; $c < 30 ; $c++) { echo "<td>"; echo $navios[$l][$c]; echo "</td>"; } echo "</tr>"; } echo "</table>"; /*for ($l=0; $l < 30 ; $l++) { for ($c=0; $c < 30 ; $c++) { $tipo = $navios[$l][$c]; $slq = "INSERT INTO batalha_naval(linha,coluna,tipo) VALUES('$l','$c', '$tipo')"; pg_query($slq); } }*/ }
  21. zauk

    Select mysql com array

    Bom dia pessoal. Estou tentando fazer uma busca com mysql utilizando um array no where, só que esta dando erro. segue o codigo ja tentei de tudo! $qntPosicoes = count($campos); for($i = 0; $i < $qntPosicoes-1; $i += 2){ $camposP = $campos[$i]; //campos vindo do form. $camposI = $campos[$i+1]; $query = mysql_query("SELECT * FROM documento WHERE $camposI = '$camposP'"); //aqui esta minha duvida, tem alguma forma de colocar o array aqui? $linha = mysql_num_rows($query); for($b = 0; $b < $linha; $b++){ while($registros = mysql_fetch_array($query)){ echo $registros['titulo'] . "<br>"; } } }
  22. Wanderleirx

    Gerar um array aleatório

    Estou tendo dificuldade nesse código, onde quero gerar um array aleatório de 5 números e esses números tem que ser diferentes. Só que apenas a 1ª posição do array esta sendo preenchida.[/font] Fiz esse mesmo código em javascript trocando apenas as funções de cada linguagem e deu certo. Mas em PHP não estou conseguindo. function temElememnto($valor, $array, $i) { if (in_array($valor, $array)) { return 1; } else { $array[$i] = $valor; echo "<br/>".$array[$i]." - Na posicao ".$i; return 0; } } function createCartela() { $array = array(); for ($i = 0; $i < 5; $i++){ do { $numTemp = mt_rand(1, 10); if ($i >= 1) { $x = temElememnto($numTemp, $array, $i); } else { $array[$i] = $numTemp; echo $array[$i]." - Na posicao '0"; $x = 0; } } while ($x === 1); } return $array; } $cartela1 = createCartela(); echo "<pre>"; print_r($cartela1); echo "</pre>";
  23. tngcunha

    Checkbox como array

    Boa tarde! Possuo uma pagina que é um select de informações de uma tabela do meu banco de dados, junto as informações eu adicionei 4 checkbox com o nome check e os valores (1,2,3,4). Quando eu faço o submit dessas informações para outra pagina somente o ultimo valor é cadastrado para todas as linhas do array, como posso fazer com que cada valor possa ser enviado corretamente como selecionado??? Codigo abaixo : Pagina 1 : <form accept-charset="utf-8" method="POST" action="addfrequencia.php"> <tr> <td align="center"><?php echo $row['cod_aluno'] ?></td> <td><?php echo $row['nome'] ?></$presenca = $_POST['presenca']; var_dump($presenca);td> <td><?php echo $row['email'] ?></td> <td align="center"><?php echo $row['presencas'] ?></td> <td align="center"><?php echo $row['faltas'] ?></td> <td> 1<input type="checkbox" name="presenca" value="1"> 2<input type="checkbox" name="presenca" value="2"> 3<input type="checkbox" name="presenca" value="3"> 4<input type="checkbox" name="presenca" value="4"> </td> </tr> Pagina 2 : $presenca = $_POST['presenca']; var_dump($presenca); Resultado : string '1' (length=1) string '1' (length=1) por exemplo. Como posso resolver este problema????
  24. eduardobarroscwb

    Array unidimensional para bidimensional

    Bom dia, Possuo um array que é resultado de um cUrl, porem o mesmo vem como unidimensional, preciso converter em bidimesional, o mesmo possui um titulo e 3 valores, preciso que o valores fiquem relacionados ao titulo. Array ( [4] => CONCENTRE PJ [5] => 20 [6] => 0 [7] => R$ 446,60 [8] => SOC ADM VIA CONC PJ [9] => 20 [10] => 0 [11] => R$ 298,40 [12] => CONCENTRE PF [13] => 7 [14] => 0 [15] => R$ 151,69 )
  25. lorranaas

    Criar array e adicionar em uma table

    Pessoal, sou nova em php e estou precisando de ajuda. Como faço para pegar o input de um usuário, adicioná-lo em um array e exibi-lo em uma table? Tenho esse código: <form method = "post"> <div class="form-group"> <label style="margin-left: 35px;">• Produto </label> <select id="cboProduto" name= "produto" style="margin-left: 45px; width: 210px; height: 30px;padding-left:8px;"> <?php $query = 'SELECT * from tab_produto where flag_produto LIKE "venda" order by nome_produto'; $result = mysql_query($query) or die("Falha na execução da consulta"); while($row1 = mysql_fetch_assoc($result)) { $produto = $row1['id_produto']; $nomeproduto = $row1['nome_produto']; ?> <option value="<?php echo $produto;?>"><?php echo $nomeproduto;?></option> <?php } ?> </select> <?php $sql = "SELECT * FROM tab_produto WHERE id_produto = '$produto'"; $rs = mysql_query($sql); while($reg = mysql_fetch_array($rs)) { $produtos[] = array('nome_produto' => $reg['nome_produto'], 'valor_produto' => $reg['valor_produto']); } ?> <label style="margin-left: 35px;">• Quantidade</label> <td><input style="margin-left: 15px; width: 100px; height: 30px;padding-left:10px;" name="quantidade" type="text" id="txtQuant" > <button class="btn btn-primary" style="margin-left: 15px" type="submit" id="btnAdicionar"> + </button> <a href="EfetuarVenda.php" class="btn btn-danger" role="button">Nova Venda</a> </div> </form> <hr> <div class="container"style="margin-left:30px; width:1000px;"> <div class="row"> <div class="col-xs-12"> <div class="table-responsive"> <table class="table table-bordered"> <thead> <tr class="active"> <th style="width:115px; padding-left:40px;">Data</th> <th style="width:180px; padding-left:60px;">Produto</th> <th style="width:115px; padding-left:18px;">Quantidade</th> <th style="width:125px; padding-left:15px;">Preço Unitário</th> <th style="width:135px; padding-left:10px;">Total do Produto</th> <th style="width:135px; padding-left:10px;">Total Compra</th> <?php $data = date("Y-m-d"); $soma = 0; $dati = explode("-", $dato[$j]); $dataconvertida[$j]=$dati[2]."/".$dati[1]."/".$dati[0]; $j=1; ?> </tr> </thead> <tbody> <tr class="success"> <td style="padding-left:15px;"><?php echo $dataconvertida[$i];?></td> <td style="padding-left:30px;"><?php echo $produtos[$cont][nome_produto]?></td></td> <td style="padding-left:30px;"><?php echo $quantidade[$i];?></td></td> <td style="padding-left:35px;"> R$<?php echo $produtos[$cont][valor_produto];?></td></td> <td style="padding-left:35px;"> R$<?php echo $produtos[$cont][valor_produto]*$quantidade[$i];?></td></td> <td style="padding-left:30px;"> R$ <?php $preco = (float)$preco; $total = (float)$total; $soma=(float)$soma; $total = $quantidade[$i]*$preco; $soma = $soma + $total; echo $soma;?></td></td> <td><a href="excluirVenda.php?produto=<?php echo $codigoprodutoinserido[$i];?><?php echo $produto[$i];?>&cpf=<?php echo $cpfselecionado;?>&data=<?php echo $dato[$i];?>&quantidade=<?php echo $quantidade[$i];?>" class="btn btn-danger" role="button">Excluir Produto</a></td></td> </tr> </tbody> </table> </div> </div> </div> </div>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.