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


Calendars

  • Comunidade iMasters

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 302 results

  1. Kaio Augusto de Castro

    Duvida com array

    Pessoal minha duvida é o seguinte, eu tenho uma variavel ($dados) e ela é do tipo array, quando dou um "var_dump($dados);" ela me retorna os seguintes dados: array(1) { [0]=> array(2) { ["user"]=> string(8) "pixote62" ["pass"]=> string(60) "$2a$08$MTE0Njg0MjQwMTVhMjZjZ.Wk.hoT7Oi5/me1b.jXbklAlagnJr5BG" } } Até aqui esta ok, mas eu preciso da informação da coluna "pass" somente para dar um echo. Eu ja tentei algumas formas que eu conhecia mas não obtive sucesso, se fr possivel uma ajudinha de voces hóoo lordes do PHP , eu ficaria muito grato!
  2. Olá pessoal, estou precisando montar um array fora do laço de uma consulta vinda do banco de dados, segue o formato do array que tenho: var feriado=new Array(); feriado['25/12/2017']='25/12/2017'; feriado['1/1/2018']='1/1/2018'; feriado['13/2/2018']='13/2/2018'; feriado['30/3/2018']='30/3/2018'; feriado['1/4/2018']='1/4/2018'; feriado['21/4/2018']='21/4/2018'; feriado['1/5/2018']='1/5/2018'; feriado['31/5/2018']='31/5/2018'; feriado['7/9/2018']='7/9/2018'; feriado['12/10/2018']='12/10/2018'; feriado['2/11/2018']='2/11/2018'; feriado['15/11/2018']='15/11/2018'; feriado['25/12/2018']='25/12/2018'; com esse array eu faço uma comparação que funciona da seguinte maneira: if ((numerodasemana === 0) || (numerodasemana === 1) || (datacalendario === feriado[datacalendario])) { return true; } else { return false; } mas só que eu queria substituir esses dados por dados vindos do banco de dados, segue a consulta: $.ajax({ data: 'idatendente='+idatendente, type:'post', //Definimos o método HTTP usado dataType: 'json', //Definimos o tipo de retorno url: 'listar-datas.php',//Definindo o arquivo onde serão buscados os dados success: function(dados){ $.each(dados, function(i, obj){ feriado = obj.data; }) } }); Desde já agradeço a ajuda.
  3. daniramon

    Somar valores de um Array com Condição

    Olá Pessoal, estou com um problema simples, porém não estou conseguindo resolver, tenho a seguinte array: /* $array_frete_calc = 0:{partner_id: 2, weight: 5.6, length: 140, height: 140, width: 140} 1:{partner_id: 2, weight: 2.4, length: 75, height: 75, width: 75} 2:{partner_id: 2, weight: 2.4, length: 75, height: 75, width: 75} 3:{partner_id: 1, weight: 1.0, length: 75, height: 75, width: 75} */ Em teoria, fiz o foreach abaixo na intenção de somente agrupar os partner_id que forem iguais, e somar os campos weight, length, height e width. Como verifico se existe o campo partner_id = > $value['partner_id'] dentro do array $array_frete_calc ??? Podem me ajudar? O ele está funcionando certinho. $array_frete_calc = array(); foreach($products_group_qtde as $key => $value) { // Como verifico se existe o campo partner_id = > $value['partner_id'] dentro do array $array_frete_calc if(){ // return false } else { array_push($array_frete_calc, array( "partner_id" => $value['partner_id'], 'weight'=> $value['weight'], 'length'=> $value['length'], 'height'=> $value['height'], 'width'=> $value['width'] ) ); } } return $array_frete_calc;
  4. oi pessoal esou com um problema [sou aprendiz de programaçao] o meu problema começa aqui <?php $dados = filter_input_array(INPUT_POST); if(isset($dados)){ echo '<h2>var_dump</h2>'; var_dump($dados); echo '<br><br><br><h2>print_r</h1>'; print_r($dados); echo '<br><br><br><h2>Tratamento</h2>'; echo 'Pergunta1: '.$dados['pergunta1'].'<br>'; echo 'Pergunta2: '.$dados['pergunta2'].'<br><br>'; echo 'Opções marcadas da pergunta3: <br>'; echo $dados['pergunta3'][0].'<br>'; echo $dados['pergunta3'][1].'<br>'; echo $dados['pergunta3'][2].'<br>'; echo $dados['pergunta3'][3].'<br>'; $pontos = 0; if($dados['pergunta1']=='C'){ $pontos+=1; } if($dados['pergunta2']=='A'){ $pontos+=1; } if(in_array('B',$dados['pergunta3'])){ $pontos+=1; } if(in_array('C',$dados['pergunta3'])){ $pontos+=1; } //se a B ou a C estiverem marcadas ganha 1 ponto echo '<br><br>'; echo 'Pontuação: '.$pontos; } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <form action="./ex06-php.php" method="post"> <h2>1. Está é a primeira pergunta?</h2> <div class="pergunta1"> <label for="r11"> <input id="r11" type="radio" name="pergunta1" value="A"<?php echo (isset($dados)&&$dados['pergunta1']=='A')?' checked':''; ?>> A). Resposta 1 </label> <label for="r12"> <input id="r12" type="radio" name="pergunta1" value="B"<?php echo (isset($dados)&&$dados['pergunta1']=='B')?' checked':''; ?>> B). Resposta 2 </label> <label for="r13"> <input id="r13" type="radio" name="pergunta1" value="C"<?php echo (isset($dados)&&$dados['pergunta1']=='C')?' checked':''; ?>> C). Resposta 3 </label> <label for="r14"> <input id="r14" type="radio" name="pergunta1" value="D"<?php echo (isset($dados)&&$dados['pergunta1']=='D')?' checked':''; ?>> D). Resposta 4 </label> </div> <h2>2. Está é a segunda pergunta?</h2> <div class="pergunta2"> <label for="r21"> <input id="r21" type="radio" name="pergunta2" value="A"<?php echo (isset($dados)&&$dados['pergunta2']=='A')?' checked':''; ?>> A). Resposta 1 </label> <label for="r22"> <input id="r22" type="radio" name="pergunta2" value="B"<?php echo (isset($dados)&&$dados['pergunta2']=='B')?' checked':''; ?>> B). Resposta 2 </label> <label for="r23"> <input id="r23" type="radio" name="pergunta2" value="C"<?php echo (isset($dados)&&$dados['pergunta2']=='C')?' checked':''; ?>> C). Resposta 3 </label> <label for="r24"> <input id="r24" type="radio" name="pergunta2" value="D"<?php echo (isset($dados)&&$dados['pergunta2']=='D')?' checked':''; ?>> D). Resposta 4 </label> </div> <h2>3. Está é a terceira pergunta de multiplas respostas?</h2> <div class="pergunta3"> <label for="r31"> <input id="r31" type="checkbox" name="pergunta3[]" value="A"<?php echo (isset($dados)&&in_array('A',$dados['pergunta3']))?' checked':''; ?>> A). Resposta 1 </label> <label for="r32"> <input id="r32" type="checkbox" name="pergunta3[]" value="B"<?php echo (isset($dados)&&in_array('B',$dados['pergunta3']))?' checked':''; ?>> B). Resposta 2 </label> <label for="r33"> <input id="r33" type="checkbox" name="pergunta3[]" value="C"<?php echo (isset($dados)&&in_array('C',$dados['pergunta3']))?' checked':''; ?>> C). Resposta 3 </label> <label for="r34"> <input id="r34" type="checkbox" name="pergunta3[]" value="D"<?php echo (isset($dados)&&in_array('D',$dados['pergunta3']))?' checked':''; ?>> D). Resposta 4 </label> </div> <input type="submit" value="Enviar"> </form> </body> </html> esse e um projeto para fazer um jogo de quizes no qual eu estou querendo saber, como faço para depois de que eu escolher a questao marcada a pagina se redirecionar para outra pagina?
  5. Tequila

    Pesquisar valor num array

    Boa tarde ! Eu tenho um array session e preciso verificar se ele contém um determinado valor (idprod) pra não adicioná-lo novamente. Tentei usar o In_Array() mas não sei se estou usando sintaxe correta pois continua adicionando o valor mesmo ele já constando no array. Ou seja, antes de incluir um novo produto preciso verificar se ele já não está no array. Obrigado, ************ print_r($_SESSION['produtos']); Array ( [0] => Array ( [idprod] => 68 [descriprod] => Camiseta [valorprod] => 19.90 [imgprod] => 68.png ) [1] => Array ( [idprod] => 166 [descriprod] => Colete [valorprod] => 24.90 [imgprod] => 166.png ) [2] => Array ( [idprod] => 102 [descriprod] => Blusa [valorprod] => 34.90 [imgprod] => 102.png ) )
  6. Tenho o seguinte array: Array ( [0] => 991 [1] => 997 [2] => 967 ) Gostaria que ficasse assim, para eu enviar à uma API: [ ['product_id' => 967], ['product_id' => 991], ['product_id' => 997] ] Importante: Não é uma string. E sim um Array. Se eu envio isso manualmente para a API, ele funciona, mas tento concatenar fazendo como string, e ele dá Notice de String to Array... de outra maneira, dá Parse Error (DOUBLE ARROW). Tentei converter o array para objeto, tentei com foreach, tentei de N maneiras, mas não estou sabendo fazer para ficar exatamente neste formato. Alguma luz?
  7. orbitdigital

    Eliminar valores duplicados em foreach

    Olá, Tenho o seguinte código php $query_token_plano = $pdo->query("SELECT token, nome FROM cadastro_planos WHERE token_seguradora = '4bd3b824312ea073f0c63de1b9d6694a'")->fetchAll(); foreach($query_token_plano as $linha){ $id_plano = $linha['token']; $query_rede_credenciada = $pdo->query("SELECT id_rede_credenciada FROM assoc_planos_rede_credenciada WHERE token_plano = '$id_plano'")->fetchAll(); foreach($query_rede_credenciada as $ln){ $id_rede_credenciada = $ln['id_rede_credenciada']; $query_cidades = $pdo->query("SELECT cidade FROM cadastro_rede_credenciada WHERE id = '$id_rede_credenciada'")->fetchAll(); foreach($query_cidades as $row){ $cidade = $row['cidade']; } } } Porém a variável $cidade quando impressa, mostra todos os registros de acordo com os parâmetros. Quero imprimir apenas um único valor de cada, por exemplo, se existirem 10 linhas cadastradas e 3 contiverem a cidade "São Paulo" então imprimirá apenas 1 vez o nome da cidade e não três.
  8. Olá pessoal. Minha dúvida é basicamente em transformar os dados de uma consulta SQL em array no php, e retornar para o javascript para que eu possa acessá-lo através de índices por exemplo, ou de qualquer outra forma. código javascript $.ajax({ type : 'post', data : 'a='+a, url : 'abrirAcesso.php', success: function(data) { alert(data[0]['ano']); } codigo php "abrirAcesso.php" $conn = new mysqli("127.0.0.1", "root", "", "bdname"); $val = 42; $query_select_ano = "SELECT ano FROM reposito WHERE id_acesso = '$val'"; $resulta_ano = $conn->query($query_select_ano); while ($row = $resulta_ano->fetch_assoc()) { $valArAno = $row['ano']; array_push($valArAno); } echo( json_encode( $valArAno ) ); vamos supor que tenha 3 valores retornados do Banco (2015, 2016, 2017) então no javascript eu queria acessar esses 3 valores. Alguém sabe onde estou errando? ou tem uma outra ideia ? agradeço.
  9. Prezados, boa noite. Preciso imprimir a quantidade de vezes que um caracter esta repetido em uma frase: FRASE = "JAVA É MUITO DIFÍCIL" A - 1 I - 2 Consegui ate aqui: import java.util.*; public class repetidos { public static void main (String args[]){ Scanner leitor = new Scanner(System.in); String s = ""; System.out.printf("Digite uma palavra ou frase contendo no maximo 26 caracteres:"); s = leitor.nextLine(); int i = 0, j = 0, cont = 0; char c,d,caracter; char[] letra; letra = new char[s.length()]; for (j = 0; j < s.length(); j++) { for(i = j + 1 ; i < s.length();i++) { c = s.charAt(i); d = s.charAt(j); if (c == d) { cont++; caracter = d; letra[j] = d; System.out.println(caracter + " - " + cont); } } } } } Podem Ajudar ?
  10. Eu me lembro que há alguns tempos atrás vi um código em js que recuperava todas as propriedades e seus nomes de todos objetos. Por exemplo, supondo que em seu formulário voce tenha as seguintes divs: então a função percorre todo o formulário e retorna todos os nomes dos objetos e suas propriedades: retornaria algo maios ou menos assim: id=um, cor= green id=dois, cor = red....etc
  11. viniciuzvieira

    Pegando conteúdo de um atributo (href)

    Galera, boa noite. Estou participando de um desafio. Já pensei em que forma resolver conceitualmente, mas ainda manjo pouco de PHP para codificar. Aqui vai a minha dúvida: A grande tarefa é pegar todos os links que estão dentro do atributo "href="", referenciando só os que estão dentro da lista. E colocar dentro de um array, pois depois preciso pegar todos os links, e inserir em uma tabela do mysql. Estou falando de PHP, porque estou fazendo com o WordPress, mas podem me falar a solução em outra linguagem também. <div class="pull-right article-index"> <ul class="nav nav-tabs nav-stacked"> <li class="toclink active"> <a href="/home/index.php/lista-de-links?showall=" class="toclink active">Lista de Links</a> </li> <li><a href="/home/index.php/lista-de-links?showall=&amp;start=1" class="toclink">ANAC - Servi&ccedil;os</a></li> <li><a href="/home/index.php/lista-de-links?showall=&amp;start=2" class="toclink">ANAC - Manuais de Forma&ccedil;&atilde;o</a></li> <li><a href="/home/index.php/lista-de-links?showall=&amp;start=3" class="toclink">Meteorologia - Metar e TAF</a></li> <li><a href="/home/index.php/lista-de-links?showall=&amp;start=4" class="toclink">Meteorologia - Informa&ccedil;&otilde;es Gerais</a></li> <li><a href="/home/index.php/lista-de-links?showall=&amp;start=5" class="toclink">Plano de Voo - Naega&ccedil;&atilde;o A&eacuteeacute;rea</a></li> <li><a href="/home/index.php/lista-de-links?showall=1" class="toclink"> Todas as Páginas</a></li> </ul> </div> <div itemprop="articleBody"> Para inserir na tabela pensei no seguinte: $array = array("link1","link2","link3"....); for($c = 0; $c < $array.length; $c++){ mysql_qeury("INSERT INTO tabela (campo) VALUES ('$array[$c]')"); } Porém não sei como pegar todos esses links e colocar dentro de um array. Espero que consigam entender o meu problema kk.
  12. carlos jr

    PHP array

    Queria saber se tem como eu mostrar o array e o conteúdo dele? segue o código <?php $nome=array(array()); $nome[1][0]="Janaina"; $nome[1][1]="Claudio"; echo "<br>Na sala 10, lesiona o/a professor(a) ".$nome[1][0]; echo "<br>Na sala 11, lesiona o/a Professor(a) ".$nome[1][1]; ?> queria que no lugar dos números fixos ali no echo ele mostra-se igual o nome . tipo assim: "Na sala "valor do array" lesiona o/a Professor(a) Janaína.
  13. Igor Ruschi Andrade Lima

    Tranferir Array de php para Javascript

    Olá, sou novo no mundo desenvolvimento web, na verdade estou fazendo um projeto pessoal apenas, mas sou programador de C, C++. Sobre o tópico, percebi que há diversos tópicos semelhantes a este, no entanto minha dúvida não foi sanada lendo nenhum dos posts que encontrei, alias ela é diferente. Eu consigo passar meu conteúdo do php para o JS mas só que ele chega no JS como uma String e não um array. Vou exemplificar meu problema. Tenho o seguinte array em php: function teste(){ $arr = array(); $arr[0] = "Fulano"; $arr[2] = "12345"; $arr[3] = "ciclano"; echo json_encode($arr); } E tenho o seguinte trecho de código em JS: function get_php_value(){ data = new Array(); $.post( "busca_dados_bd.php", { func: "teste" }) .done(function( data ) { alert( "Data Loaded: " + data ); alert ("data transferd: " + data[0]); }); } get_php_value(); Desta forma o primeiro alert me mostra isso: ***" Data Loaded:{"0":"Fulano","2":"12345","3":"ciclano"} "*** e o segundo me mostra isso: ***"data transfered:{ "*** ou seja mesmo utilizando o json_encode ele não está me retornando um vetor e sim uma string. Eu fiz um teste criando um array em JS e utilzando o alert para imprimi-lo inteiro o resultado não possui aspas ou colchetes, apenas os valores contidos no array var y = ["fulano","ciclano"]; Alert (y); o resultado é: ***" fulano, ciclano "*** Já tentei um cast (Array) data; tentei manipular os dados com "replace", mas nada muda. O meu problema real é eu tenho um banco de dados Mysql e utilizo o Php via PDO para acessar os dados, os dados retornados são arrays, e eu gostaria de enviar esses array para um outro array em js, mas de todas as formas que tentei só consegui a String. function read_bd($PDO){ $sql = "SELECT * FROM login"; $result = $PDO->query( $sql ); $rows = $result->fetch(PDO::FETCH_ASSOC); $rows = $result->fetch(PDO::FETCH_ASSOC); $rows = $result->fetch(PDO::FETCH_ASSOC); $rows = $result->fetch(PDO::FETCH_NUM); //echo $rows["username"]; $json_rows = json_encode(array($rows)); } está desta forma pois está apenas em teste... Se alguém puder me dar uma ajuda agradeceria muito... Obrigado pela atenção.
  14. Preciso pegar/get os dados de uma Array, porém para isso, preciso pegar a KEY dela com um Foreach; Resultado da minha array array (size=2) 0 => array (size=2) 'idProduto' => int 23 'Quantidade' => int 1 1 => array (size=2) 'idProduto' => int 22 'Quantidade' => int 1 Tentei pegar a key assim: foreach($_SESSION['carrinho'] as $carrinho){ $idProduto = $carrinho['idProduto']; $key = key($carrinho); } o idProduto é pego normalmente, entretanto o $key dá print desta forma: $key = idProduto Preciso muito disso, galera; Agradeço a todos, desde já
  15. juninhogpe

    Envio de array de inputs por e-mail

    Bom dia pessoal. Tenho um formulário, o qual a adição de inputs é dinâmica conforme o código abaixo: <div> <span><label>Medidas</label></span> <span> <script> $(document).ready(function(){ $("#add").click(function(){ $("#inputs").append('<input type="text" name="quantidade[]">'); $("#inputs").append('<input type="text" name="largura[]">'); $("#inputs").append('<input type="text" name="comprimento[]">'); $("#inputs").append('<input type="text" name="altura[]">'); return false; }); }); </script> <div id="inputs"> <input name="quantidade" type="text"> <input name="largura" type="text"> <input name="comprimento" type="text"> <input name="altura" type="text"> </div> </span><a href="javascript:;" id="add">+</a> </div> Até ai consigo ao clicar no "+" adicionar mais inputs. O envio por e-mail sei fazer quando já estou com os dados, mais como fazer para receber por exemplo um "$_POST" com esses dados e exibi-los? Eu gostaria de receber algo como exemplo: Quantidade: 10 Largura: 2cm Comprimento: 1cm Altura: 10cm Quantidade: 15 Largura: 3cm Comprimento: 7cm Altura: 9cm Quantidade: 20 Largura: 4cm Comprimento: 5cm Altura: 2cm Obrigado.
  16. Amigos estou com uma dúvida (pode ser até simples) mas não estou sabendo como fazer. Fiz uma consulta no banco de dados e retornou assim: while($r = mysqli_fetch_array($queryVs)) { $idCidades = $r['idCidades']; } Eu preciso salvar esse id da cidade dentro de um array, como faço? Tentei assim array_push($mun, $idCidades); mas não deu. Parece que array_push não recebe variável. Tem alguma forma?
  17. Salve galera, Depois de quase dois anos estou de volta e com um dúvida... Tenho um array com 38 posições, mas só vou postar a primeira para não fica muito extenso o post. array(38) { [836]=> array(13) { [13]=> int(732) [12]=> array(1) { [1360]=> int(208) } [11]=> array(1) { [2372]=> int(32) } [10]=> array(1) { [2372]=> array(1) { [841]=> int(27) } } [9]=> array(1) { [4009]=> int(67) } [8]=> array(1) { [4903]=> int(9) } [7]=> array(1) { [5747]=> int(1) } [6]=> array(1) { [6199]=> int(385) } [5]=> array(1) { [6966]=> int(454) } [4]=> array(1) { [7728]=> int(528) } [3]=> array(1) { [7728]=> array(1) { [1360]=> int(4) } } [2]=> array(1) { [7728]=> array(1) { [1598]=> int(602) } } [1]=> array(1) { [7728]=> array(1) { [2372]=> int(664) } } } Preciso percorrer ele todo e encontrar o menor valor, mas mantendo a sua estrutura... Loucura né kkkk, pois calma, vou explicar melhor: - Para encontrar o menor valor utilizei o código abaixo array_walk_recursive($array,function($v) use(&$a){ $a[] = $v; }); return min($a); - E depois de descobrir o menor valor é 1, preciso recuperar a sua estrutura: [836]=> array(13) { [7]=> array(1) { [5747]=> int(1) Alguém pode me ajudar???
  18. Olá, Eu possuo um código HTML com um formulário que contém um Array com input, desta maneira: <form name="formulario" method="post" action=""> <input type="text" name="item[]" id="item"/> <button type="button" id="add">Adicionar Campo</button> <div id="novo_campo"> </div> <hr/> <button type="button" onclick="enviaDados()">Enviar Dados</button> </form> E neste mesmo arquivo tenho um script desta maneira: <script> //aqui ele adiciona um campo dinamicamente cada vez que eu clicar no botão "Adicionar Campo" $('#add').click(function(){ $('#item').append('<div><input type="text" name="item[]" id="item"/><button type="button" id="remover">Remover Campo</button></div>'); }); //aqui ele remove o campo que eu escolher ao clicar em "Remover Campo" $('body').on('click', '#remover', function(){ $(this).parent('div').remove(); }); function enviaDados(){ //aqui é pra ele guardar item a item do campo itens[] em um array no Javascript var item = new Array(); $('#item').each(function(){ item.push($(this).val()); }); //aqui eu faço a solicitação AJAX pra ele me retornar em uma DIV o resultado que eu quero $.ajax({ url: 'resultado.php', type: 'POST', data: {item: item}, success: function(data){ $('#novo_campo').html(data); }, dataType: 'html' }); } </script> E aqui o arquivo resultado.php: <?php $item = $_POST['item']; print_r($item); ?> O que acontece é que ele só tá me retornando o primeiro valor do Array, ignorando todos os outros que eu venha a inserir. Alguém tem alguma forma melhor de fazer com que eu tenha como retorno um Array com todos os itens que eu adicione? Agradeço desde já pela atenção. Att, Andrade.
  19. Olá Pessoal! Estou criando um sistema de agendas onde eu salvo no banco o resultado em formato JSON. Um exemplo do que é retornado do banco segue abaixo. { "seg":{ "manha":"6,6,6", "tarde":"5" }, "ter":{ "manha":"", "tarde":"" }, "qua":{ "manha":"", "tarde":"4,4,4,4" }, "qui":{ "manha":"", "tarde":"" }, "---":{ "manha":"", "tarde":"" } } Agora, preciso colocar estes números em cada coluna da minha agenda semanal. Já tentei com for, foreach, tirando o parametro true do json_encode para ver se conseguia fazer via obj. Não consigo! haha! Não sei o que colocar no switch, nem se é a melhor maneira. Eu preciso preecher as variáveis que constam nele com os números que vem do JSON. // * Traz os itens da agenda $arrayAgenda = json_decode(AQUI VEM O JSON DO BANCO CITADO ACIMA, true); // * Loop dos dias (Segunda a sexta) for($j = 0; $j < count($arrayAgenda); $j++){ // * Loops do período switch(){ case "": $listaSegundaManha .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaSegundaTarde .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaTercaManha .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaTercaTarde .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaQuartaManha .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaQuartaTarde .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaQuintaManha .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaQuintaTarde .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": $listaSextaManha .= "<li data-id=\"\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Job: \"></li>"; break; case "": break; } } Ideias?
  20. Wesley Santos

    Ajuda com array ou objeto

    Galera, eu preciso de uma ajuda na parte logica para implementar uma funcionalidade que vai ser mais ou menos assim: Eu consegui desenvolver um sistema de chat com o NodeJS, ai sempre que você recebe uma mensagem o servidor enviar para o usuário e essa mensagem aparece na tela, ate ai tudo bem, porem se o usuário dar refresh na tela a mensagem some, mas eu não quero guardar essa mensagem no BD, ela tem que durar em quanto o navegador estiver aberto, ai pensei em guardar as mensagens recebida no local storage. Porem estou com uma dificuldade para montar um array dinâmico no JS onde devera guardar o autor da mensagem, mensagem e a hora que ela foi enviada. Teria que ser um formato mais ou menos assim: mensagens { autor: "Wesley", mensagem: "Olá", "Tudo bem?", // Ai sempre que esse autor enviar nova mensagem precisava fazer um push com a nova mensagem aqui } Só que nisso eu teria que guardar mensagens de vários usuários. Minha dificuldade esta exatamente nisso, em criar esse array dinâmico com o JS e guardar as mensagens.
  21. Tenho uma consulta em um banco de dados que traz produtos ID | Cod | Produto 1 | XX | produtoA 2 |yy | produtob Depois preciso consultar em outro banco, usando este resultado na condição IN ('XX'; 'yy')
  22. jefersonfl

    Agrupar dados usando array e foreach

    Olá, peço ajuda para chegar em um resultado que estou tentando há algum tempo e não consigo, me faltou conhecimento na área. Estou tentando criar tipo uma mala direta, onde apareça em cada etiqueta os dados do fornecedor e todas as suas notas pendentes. Na primeira tela eu seleciono notas pendentes de fornecedores em uma lista, usando array <input type="checkbox" name="marcadas[]" value="<?php echo $nr_nota; ?>"> Na tela seguinte deveria aparecer as informações agrupadas por fornecedor e suas respectivas notas pendentes. Acontece que usando o foreach eu não consigo agrupar por fornecedor e manter as notas individuais, aparece uma etiqueta para cada nota, repetindo etiquetas para um mesmo fornecedor. Segue código da segunda tela: foreach ($_POST['marcadas'] as $nr_nota_pendente) { $sql = mysql_query("SELECT e.nr_nota, e.id_fornec_nota, f.razao_social, f.id_fornec FROM notas AS e JOIN fornecedor AS f ON f.id_fornec = e.id_fornec_nota WHERE nr_nota = '$nr_nota_pendente' GROUP BY f.razao_social"); while ($nota = mysql_fetch_array($sql)) { $razao_social = substr($nota[2],0,50); echo "FORNECEDOR: $razao_social <br> NOTAS PENDENTES: $nr_nota_pendente <br><br>"; } Por favor, alguém pode me dar uma luz de como conseguir o resultado que quero? Obrigado.
  23. william_droops

    Colocar e-mails em um Array para enviar

    Preciso enviar um e-mail para todos os endereços cadastrados em uma tabela de contatos. O problema é que esta tabela, existem vários campos onde podem ou não ser preenchido o e-mail e o mesmo cliente pode ter mais de um contato. Então a tabela contato tem Nome | emailA | emailB | emailC | emailD Como faço para dar um loop, pegando esses campos se tiver valor colocar em um Array para depois enviar um e-mail, sendo que pode ter mais de uma linha cada contato.
  24. diegohamaz1

    Inserir varios arrays nao repetidos

    Pessoal seguinte , Tenho o seguinte cenário... Array ( [produto] => 127 [deo_comprador] => Array ( [0] => 334 [1] => 6565 ) [de_final] => Array ( [0] => 665 [1] => 133 ) [transportadores] => Array ( [0] => 23 [1] => 43 ) [filiais] => Array ( [0] => 129 [1] => 130 [2] => 131 [3] => 135 [4] => 144 [5] => 150 [6] => 443 ) e gostaria de fazer um insert dos arrays sem que repetissem cada linha do array é uma linha nova no banco de dados , e os dados nao podem se repetir , como posso fazer ? e cada array pode vir um com mais outro com menos registros , estou meio perdido.
  25. Marisa Lima

    Juntar dois Arrays multidimensionais

    Boa tarde. Tenho dois arrays em que ambos tem a mesma estrutura, apenas muda o ultimo campo. O primeiro array tem a seguinte estrutura: array(9){ [0]=> array(3){ ["Chefe"]=> string(14)"khdkhkhkh" ["nome"]=> string(14)"hjhjhjhjh" ["goals"]=> string(17)"khkhk" } O segundo array tem exactamente a mesma estrutura apenas muda o ["goals"] para ["skills"] e o que pretendo é acrescentar a seguir ao "goals" o campo "skills". Já tentei usar o array_merge, o array_merge_recursive e não funcionou. Será que me podem dar uma ajuda? Obrigada.
×

Important Information

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