Ir para conteúdo

Gleyson Abreu

Members
  • Total de itens

    422
  • Registro em

  • Última visita

  • Dias vencidos

    7

Posts postados por Gleyson Abreu


  1. 3 horas atrás, Gildvan Arley disse:
    
        <?php 
    	 $consulta = $conexao->query('SELECT * FROM nomevip ');
    	 while ($exibir=$consulta->fetch(PDO::FETCH_ASSOC)){
    	?>

    Olá

    Como posso remover 13 ids desse SELECT do 1 ao 13 

    Você pode usar o NOT IN para não mostrar os ids.

        <?php 
    	 $consulta = $conexao->query('SELECT * FROM nomevip id NOT IN (1,2,3,4,5,6,7,6)');
    	 while ($exibir=$consulta->fetch(PDO::FETCH_ASSOC)){
    	?>

     


  2. Você recupera esse categoria_post e faz uma pesquisa no banco de dados para retorna somente os dados que tiver a categoria Casamento.

    $categoria = $_GET['categoria_post'];
    
    $sql = "SELECT * FROM posts WHERE categoria_post = '$categoria'";

    Claro que o código acima é um exemplo frágil que precisa de tratamentos de segurança.


  3. O código SQL que bolei para fazer isso é:

    SELECT US.username, COALESCE(SUM(P.lote_preco), 0) as ValorVendido, COUNT(V.user_id) as Vendas FROM users as US LEFT JOIN vendas as V ON US.id = V.user_id LEFT JOIN produtos as P ON P.lote_id = V.lote_id GROUP BY US.id

    O retorno é igual o mostrado por você sendo assim acho que deverá funcionar para você.

     

    Para mostrar em loop você pode retorna os dados num fetchAll e fazer um foreach, exemplo:

    	$all = $t2->fetchAll();
    
        foreach($all as $value){
            
            echo $value["ValorVendido"]."<br>";
            echo $value["username"]."<br>";
            echo $value["Vendas"]."<br>";
    
            echo "------------------------------------------<br>";
        }

    Espero que lhe ajude.


  4. Uma maneira séria você incorporar uma imagem 1x1(Ou a logo do seu site) no seu email para quando a imagem for renderizada chamar seu script para você inserir no seu BD se foi visualizado ou não, não é uma das maneiras mais confiáveis mas deve funcionar.

     


  5. 4 horas atrás, granderodeo disse:

    Ok, mais se eu tenho uma página verproduto.php,  só quero apenas mudar as informações nela de acordo com o produto que o cliente clicou, é possível?

    Você poderia pegar o ID do produto via get e tratar para mostrar os dados daquele determinado produto.

    Exemplo: se a sua url fosse: www.site.com.br/verproduto.php?id=6

     

    verproduto.php

    <?php
    	$idproduto = $_GET["id"];
    	
    	$sql = "SELECT * FROM produtos WHERE id='$idproduto'";
    	$result = $conn->query($sql);
    	while ($row = $result->fetch_assoc()) {
    		echo $row["nome_produto"]."<br>";
    	}
    ?>

     


  6. Provavelmente o arquivo logs.php foi deletado ou caminho para ele está errado. Verifique na linha 969 do arquivo imoveis.php se o caminho para o arquivo logs.php está correto.


  7. Primeiro você tem que exportar as databases do seu localhost para a sua hospedagem para restaurar no banco de dados na locaweb. Para enviar o site para a locaweb você pode usar o FTP com o FileZilla para enviar os seus arquivos do seu site para a pasta public_html.


  8. 7 horas atrás, EvertonFD disse:

    <option>?php echo $row_times['id']; ?>/?php echo $row_times['nome']; ?></option>

    Altere para

    <option value="<?php echo $row_times['id']; ?>"><?php echo $row_times['nome']; ?></option>

    Retornando valores no php:

    $time = $_POST['time'];

     


  9. 17 horas atrás, gustavodubarbosa disse:

     

     

    Boa tarde, Felipe!

    Essa variável emite o prazo cadastrado na atividade.

    
    $rows_pesquisa['prazo']

    Já essa variável emite a data atual.

    
    $data

    Minha lógica é a seguinte, pego a variável $rows_pesquisa['prazo'] e comparo com a variável $data, caso o resultado seja igual, exiba o restante das atividades, mas acho que estou equivocado.

    O que o amigo acima queria saber é quais dados estão sendo passados na $row_pesquisa['prazo']  e na $data ou seja da um echo nelas para ver as informações que vem do banco de dados.

    Use também { para abrir e } para fechar esse bloco de if que é o recomendável, já que usa um if sem {} para executar um único comando, observe que a partir do item Nome da Atividade para baixo ele é exibido toda vez que o while é executado, já o ID da atividade é executado somente quando as datas forem iguais. Então usa-se if sem {} somente para executar uma linha de código e if com {} para executar um bloco de código.

    while($rows_pesquisa = mysqli_fetch_array($resultado_pesquisa)){
    	if($rows_pesquisa['prazo'] == $data){
    		
    		echo '<p class="title">'.'ID da atividade: '.'</p>'.'<p class="result">'.$rows_pesquisa['id'].'<br>'.'</p>';
    		echo '<p class="title">'.'Nome da atividade: '.'</p>'.'<p class="result">'.$rows_pesquisa['nome_atividade'].'<br>'.'</p>';
    		echo '<p class="title">'.'Descrição da atividade: '.'</p>'.'<p class="result">'.$rows_pesquisa['desc_atividade'].'<br>'.'</p>';
    		echo '<p class="title">'.'Prioridade: '.'</p>'.'<p class="result">'.$rows_pesquisa['prioridade'].'<br>'.'</p>';
    		echo '<p class="title">'.'Prazo: '.'</p>'.'<p class="result">'.$rows_pesquisa['prazo'].'<br>'.'</p>';
    	
    		echo 'carregado';
    	echo '<hr></hr>';
    }
    	
    		
    
    	}

     


  10. Não sei se entendi bem o que você mas... se sim:

    Você pode usar adicionar os input da seguinte forma:

    var incremento = 0;
            function myFunction() {
                var table = document.getElementById("myTable");
                var row = table.insertRow(0);
                var cell1 = row.insertCell(0);
                var cell2 = row.insertCell(1);
                var cell3 = row.insertCell(2);
                var cell4 = row.insertCell(3);
                cell1.innerHTML = "NOME";
                cell2.innerHTML = '<input type="text" name="cliente['+incremento+'][nome]" >';
                cell3.innerHTML = "SALDO";
                cell4.innerHTML = '<input type="text" name="cliente['+incremento+'][saldo]" size="15px" >';
            incremento++;
            }

    E com o php você conseguiria retornar os valores para enviar e/ou usar onde quiser:

    if(isset($_POST['register'])){
    	if(!empty($_POST['cliente']) && is_array($_POST['cliente'])){
     		foreach($_POST['cliente'] as $item) {
       			echo $item['nome'].' com valor '.$item['saldo'].'<br />';
    	}
    		}
    }

    Saída dos dados:

    Citar

    Usuario2 com valor 48754
    Usuario1 com valor 7487.00

     


  11. Se entendi bem você quer remover/esconder o html do icon caso não tenha links associados a ele?

    Se for, eu bolei um código em javascript que pode lhe ajudar:

    var variaveis_li = document.querySelectorAll(".social_icons ul li");
    
      for(i = 0; i < variaveis_li.length; i++){
        var variaveis_a = document.querySelectorAll(".social_icons ul li a");
        if( variaveis_a[i].getAttribute("href") == "#" || variaveis_a[i].getAttribute("href") == "" ){
            variaveis_li[i].style.display = 'none';
        }
      }

    veja funcionando https://playcode.io/457077?tabs=script.js,preview


  12. Você quer transformar o seu site responsivo em um app?

    No Android se não estou engano você pode usar uma WebView para fazer isso, veja se isso ajuda:

    https://www.androidpro.com.br/blog/desenvolvimento-android/webview-converter-site-aplicativo/

    E para publicar na Play Store você tem que ter uma conta desenvolvedor que custa +- 25 dólares ( taxa unica e pode publicar quantos apps quiser)

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.