Jump to content

Search the Community

Showing results for tags 'explode'.



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

  1. Eu criei um código que faz o seguinte: Ele pega siglas de uma tabela de dados e apresenta apenas as siglas constantes entre as variáveis $origem e $destino. Depois eu faço um explode e pesquiso cada sigla em outra tabela, procurando o que significa aquela sigla. Faço um foreach e dentro do foreach um select na tabela que tem o significado de cada sigla (tabela cidades) peço para imprimir na tela, mas imprime só o último resultado. Onde como faço para aparecer todos? if ($_COOKIE['user'] == 0) { ?> <!-- parte que vaia aparecer quando o usuário não estiver logado --> <?php } elseif ($_COOKIE['user'] > 0 && $origem == " " && $destino == " ") { ?> <!-- Esta parte vai aparecer só quando o usuário estiver logado. vAI CRIAR UM FORMULÁRIO DE BUSCA--> <section id='about' class="s-about"> <div class="row section-header has-bottom-sep" data-aos="fade-up"> <div class="col-full"> <h3 class="subhead subhead--dark">PROCURAR CARONAS</h3> <h1 class="display-1 display-1--light">Você está procurando uma carona</h1> </div> </div> <!-- end section-header --> <div class="row about-desc" data-aos="fade-up"> <div class="col-full"> <p> No formulário abaixo selecione as cidades de origem e de destino - O sistema vai identificar qual a direção em que você está pretendendo ir e vai listar as rotas possíveis. </p> <p align="center"> <?php $sql = 'SELECT id, sigla, cidade FROM cidades order by cidade'; $result = $conn->query($sql); echo '<form method=get action="#about"><SELECT name="origem" style="font-size: 25px; font-weight: bold; display: inline-block;">'; if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo '<OPTION value="' . $row["sigla"]. '">' . $row["cidade"] . '</option>'; }} else { echo "0 results"; } echo '</select> | '; $result = $conn->query($sql); echo '<SELECT name="destino" style="font-size: 25px; font-weight: bold; display: inline-block;">'; if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo '<OPTION value="' . $row["sigla"]. '">' . $row["cidade"] . '</option>'; }} else { echo "0 results"; } echo '</select> <Input type="submit" value="Procurar"> </form>'; ?> </div> </div> <!-- end about-desc --> <!-- end about-stats --> <div class="about__line"></div> </section> <!-- end s-about --> </p> <!-- Final da parte de procurar caronas --> <?php } elseif (!empty($_GET['origem']) && !empty($_GET['destino'])) { <!-- ESTA PARTE É O RESULTADO DA BUSCA FEITA PELO FORMUÁRIO --> $origem = $_GET['origem']; $destino = $_GET['destino']; $sql = "SELECT * FROM rotas WHERE rota LIKE '%$origem%$destino%' limit 2"; $result = $conn->query($sql); echo utf8_encode('<section id=about" class="s-about"> <div class=col-full> <P>A descrição do trajeto abaixo apresenta TODA A LINHA. Para escolher a melhor linha, observe a partir do seu ponto de partida. Caso queira, você pode ainda clicar em cada rota para ver por onde cada rota passa</p>'); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo '<p style="background-color: #000000; color: #FFFFFF;">' . utf8_encode($row['descricao']) . ' - '; $rotatotal = $row['rota']; $positioni = mb_strpos($rotatotal, $origem); $positionf = mb_strpos($rotatotal, $destino); $totalstr = mb_strlen($rotatotal); $rotaescol = mb_substr($rotatotal, $positioni, $positionf - $positioni + 2); $rotarray = explode(' ', $rotaescol); foreach($rotarray as $ct); { $sql2 = "SELECT * FROM cidades WHERE sigla = '$ct'"; $rescit = $conn->query($sql2); if ($rescit->num_rows > 0) { while($row2 = $rescit->fetch_assoc()) { echo ' - '. $row2['cidade']; }} else{ echo ''; } }}} } else { echo '<section id="about" class="s-about">0 resultsNão era para estar aparecendo isto."</section>'; } echo '</div></section> | '; <!-- FINAL DO SCRIPT -->
  2. RogérioSilva

    Pegar nome do site e link

    Alguém pode me ajudar? To pesquisando como fazer isso, mas não acho de jeito nenhum, Queria jogar os links assim, no campo http://site1.com/embed1/CODIGO http://site2.com/embed2/CODIGO http://site3.com/embed3/CODIGO http://site4.com/embed4/CODIGO e retornasse assim <a href="http://site1.com/embed1/CODIGO">SITE1</a> <a href="http://site2.com/embed2/CODIGO">SITE2</a> <a href="http://site3.com/embed3/CODIGO">SITE3</a> <a href="http://site4.com/embed4/CODIGO">SITE4</a> Alguém sabe algo que pudesse me ajudar?
  3. Julio Cavallari

    "Explode" em javascript

    Tenho uma função que utiliza a API Youtube v3 do Google para buscar vídeos, e preciso transformar o retorno que ele me envia da duração do vídeo que é em formato ISO8601 para o padrão HH:MM:SS. O retorno que tenho é o seguinte "PT1H9M58S" Onde PT sempre vai existir na string; 1H será as horas, nesse caso é 1 hora; 9M será os minutos, no caso são 9 minutos; E 58S será os segundos, nesse caso 58 segundo. A minha dificuldade é que esse tipo de formato não mantém os número que "não existem" na duração. Por exemplo se eu capturar um vídeo de '1:00:09' o retorno será PT1H9S, não terá a parte dos minutos. Qual a maneira mais fácil de eu transformar essa string em '1:09:58'?
  4. iDownloadi

    FUNÇÃO EXPLODE #

    Então , estou com um problema pos , nao consigo fazer alterar o botão! EXEMPLO! <?php $id = $_GET['id']; mysqli_select_db($ConnectDB, $database_ConnectDB); $query_SetaProdutos = "SELECT * FROM produto WHERE id = '$id'"; $SetaProdutos = mysqli_query($ConnectDB, $query_SetaProdutos) or die(mysqli_error()); $row_SetaProdutos = mysqli_fetch_assoc($SetaProdutos); $totalRows_SetaProdutos = mysqli_num_rows($SetaProdutos); $idc = $_GET['id']; $pagina = $row_SetaProdutos['pagina']; $rodape = $row_SetaProdutos['rodape']; $preco = $row_SetaProdutos['preco']; $end = explode (",", $preco); $mudaprecoa = explode('<span class="int">', $pagina); $mudaprecoa = explode("</span>",$mudaprecoa[1]); $mudaprecoa = $mudaprecoa[0]; $mudaprecoa2 = $end[0]; $mudaprecoan = str_replace($mudaprecoa, $mudaprecoa2, $pagina); $mudaprecod = explode('<span class="dec">', $mudaprecoan); $mudaprecod = explode("</span>",$mudaprecod[1]); $mudaprecod = $mudaprecod[0]; $mudaprecod2 = ",".$end[1]; $mudaprecodn = str_replace($mudaprecod, $mudaprecod2, $mudaprecoan); $tirapar = explode('<span class="payment-installment-amount" itemprop="">', $mudaprecodn); $tirapar = explode('<span class="payment-installment-condition">',$tirapar[1]); $tirapar = $tirapar[0]; $tirapar2 = "10x <span>"; $tiraparn = str_replace($tirapar, $tirapar2, $mudaprecodn); $pegabt = explode('<div class="buybox-actions buybox-container clearfix"><button class="button-success button-pill right buy-button buy-button-product fluid" data-departmentid="4833" data-categoryid="4835" data-subcategoryid="4845"><i class="wm-icon icon-cart-button icon-buy-button"></i><span class="btn-label">Adicionar ao carrinho</span></button></div', $tiraparn); $pegabt = explode('>',$pegabt[1]); $pegabt = $pegabt[0]; $pegabt2 = ""; $pegabtn = str_replace($pegabt, $pegabt2, $tiraparn); $mudabt = '<div class="buybox-actions buybox-container clearfix"><button class="button-success button-pill right buy-button buy-button-product fluid" data-departmentid="4833" data-categoryid="4835" data-subcategoryid="4845"><i class="wm-icon icon-cart-button icon-buy-button"></i><span class="btn-label">Adicionar ao carrinho</span></button></div>'; $mudabt2 = "<form action='carrinho.php' method='post' name='carrinho'><p align='right'><input type='hidden' name='id' value='$idc'/><a onclick='javascript:document.carrinho.submit();' href='#' ><img src='https://image.prntscr.com/image/HVkWd1FeSEOtOnShD7QIWA.png' /></a></form>"; $mudabtn = str_replace($mudabt, $mudabt2, $pegabtn); $tirabaner = explode('<div class="payment-sell-wrapper notifyme">', $mudabtn); $tirabaner = explode('</div>',$tirabaner[1]); $tirabaner = $tirabaner[0]; $tirabaner2 = ""; $tirabanern = str_replace($tirabaner, $tirabaner2, $mudabtn); $mudabtavisa = '<input class="btn btn-send btn-warning" value="Avise-me" type="submit" name="notifymeButtonSend" />'; $mudabtavisa2 = ""; $mudabtavisan = str_replace($mudabtavisa, $mudabtavisa2, $tirabanern); ?> antes ele mudava o botão , que localiza na string acima, pos agora ela n muda porem , o preço , ele alterar de boa , mais o botão! ja tentei de varias formas e não muda , queria uma ajuda o mais rapido possivel!
  5. wneo

    Como Somar em forEach e explode

    Olá! Pessoal, preciso somar os valores vindos da tabela... Por exemplo, *Tenho 2 tabelas: -Produtos e budget; -Ao criar um budget, escolho os produtos e salvo o id de cada um separado por virgula em um campo da budget; 1-Receber os valores em um foreach, pq eles estavam agrupados por vírgula em um campo; 2-Exibir individualmente esses valores ($valor_cobrado); 3-Somar e exibir na tela o total, que é a soma desses valores. O 1 e 2 já estão ok.... <form class="form_budget" id="form_update_budget"> <?php while($row = mysql_fetch_array($rs_budgets)){ $id_budget = $row['id_budget']; $id_produto = $row['id_produto']; $nome_budget = $row['nome_budget']; ?> <fieldset> <legend align="left"><?php echo $nome_budget; ?></legend> <li> <label><span>Choosed products</span></label> <?php $prepara_resultado= explode(",", $id_produto); foreach($prepara_resultado as $newvalue){ $sql_produto_escolhido="SELECT * FROM produtos WHERE id_produto='$newvalue'"; $prepara_resultado = mysql_query($sql_produto_escolhido); $row = mysql_fetch_assoc($prepara_resultado); $id_produto_escolhido = $row['id_produto_escolhido']; $nome_produto_escolhido = $row['nome_produto']; $valor_cobrado = $row['valor_cobrado']; ?> <b><?php echo $nome_produto_escolhido; ?>(R$<b class="<?php echo $id_produto_escolhido; ?>_valor_produto"><?php echo $valor_cobrado; ?></b>) </b> - <?php }//end foreach explode ?> </li> <li> <label><span>Valor total</span></label> <b class="valor_total"></b> </li> <button>Abrir</button> </fieldset> <?php }//end while budgets ?> </form> ....Alguém consegue chegar no 3?????
  6. mldiogo87

    Comparar array de explode

    Boa tarde galera, Por favor, me ajudam a desenvolver uma lógica para meu script. Tenho um campo no BD que conterá várias palavras separadas por , (virgula). Estou usando explode para exibi-las separadamente, por array. Até ai esta tudo ok. Precisaria, porém, que ao cadastrar novas palavras, neste mesmo campo ele verificasse se já não existe uma palavra igual. Ex: CAMPO PALAVRAS CONTÉM CARRO, MOTO, BICICLETA Vou cadastrar novas palavras neste mesmos campo: CAVALO, CARRO. Neste cadastro apenas inseriria a palavra CAVALO, considerando já existir a palavra carro. Obrigado!!
  7. omor

    Erro ao usar explode

    Erro ao usar explode if(isset($_POST['check'])){ $opcao = $_POST['check']; $opcoes_esc = explode(',' ,$opcao); echo $opcoes_esc; } está dando esse erro Warning: explode() expects parameter 2 to be string, array gi in
  8. henrique.php

    DATA e HORA (IMPLODE e EXPLODE)

    Olá Pessoal, Preciso de uma ajuda. No banco de dados tenho um campo DATETIME e gostaria de fazer a exibição com / Registrado no Banco: 2016-01-23 19:10:12 PHP $data = $linha['data']; $data = implode("/", array_reverse(explode("-", $data))); Resultado: 23 19:10:12/01/2016 Como faço para exibir da seguinte forma: 23/01/2016 19:10:12
  9. André Bueno

    Multiplicar valor de explode

    Ola, Estou puxando a cotação do dolar por um site para isso utilizei explode, ele puxou direitinho contudo queria multiplicar a cotação por um outro valor, contudo quando faço ele considera o valor retornado pelo explode como zero. Tentei declarar outra definindo um valor e multiplicando pela $this->valor. private function getjson(){ $cURL = curl_init( 'http://www.cotacaodolarhoje.com/webservice/' ); curl_setopt($cURL, CURLOPT_RETURNTRANSFER, true); $dados = array( 'apikey' => 'kheggmgiaskuo28l0m91m1p527', 'site' => $_SERVER['HTTP_HOST'] ); curl_setopt($cURL, CURLOPT_POST, true); curl_setopt($cURL, CURLOPT_POSTFIELDS, http_build_query( $dados ) ); $resultado = curl_exec($cURL); curl_close($cURL); $json = explode( "|", $resultado*$valort); if( $json[0]!="" ): $this->valor = $json[0]; $this->site = $json[1]; $this->autor = $json[2]; endif; }
  10. LEDLOGAN

    Ordenar variáveis

    Boa noite pessoal, tenho 4 variáveis e preciso ordenar elas Ex: $var4 == 4, $var3 == 3, $var2 == 2, $var1 == 1, nessa ordem, para ordena-las estou usando array e foreach: $ordem = array($var4, $var3, $var2, $var1); sort($ordem); foreach( $ordem as $ordenadas => $valor ){ echo "$valor\n"; -> na tela == 1,2,3,4. Aqui impressão sai direitinho, só que preciso pegar esse valor ordenado e jogar novamente em variáveis ordenada, para isso estou usando o explode. $numeros = explode(",", $ordem); echo $numeros[0]; aqui ele imprime todos os números em ordem, sendo que a intenção seria para ele imprimir apeas o número 1 e assim por diante -> $numeros[1] == 2 ,segue abaixo o código completo que estou usando $ordem = array($var4, $var3, $var2, $var1); sort($ordem); foreach( $ordem as $ordenadas => $valor ){ echo $valor; $numeros = explode(",", $valor); echo $numeros[0]; echo $numeros[1]; echo $numeros[2]; echo $numeros[3]; } Desde já, obrigado a todos
×

Important Information

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