Ir para conteúdo

marcelobbt

Members
  • Total de itens

    269
  • Registro em

  • Última visita

Posts postados por marcelobbt

  1. Mysqli


    Veja se podem me ajudar.

    Quando mando a informação do aplicativo, aparece os seguintes resultados:

     

    No arquivo Db.class.php

    na linha 

    public function query($sql){ echo $sql;

    Aparece a query correta em $sql. Se eu copiar e colocar no mysql ele insere a linha.

     

    Já no arquivo query.php

     

    Na linha

    $resultado = $db->query($sqlBusca);     var_dump ($resultado);

     

    Ao acrescentar o var_dump, aparece como resultado bool(false). Sei que o erro deve estar por aqui, mas não estou conseguindo ver o que estou errando.

     

     

     

     

  2. Mysqli


    Estou tentando fazer um aplicativo que salva dados num banco mysql e para isso estou usando o php, só que está apresentando o erro abaixo que não consigo corrigir.

     

    Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result_boolean given in <endereço .../query.php> on line 8

     

    Abaixo os arquivos:

    query.php

    <?php	
    	require "Db.class.php";
    	$db = new Db();
    
    	$sqlBusca = $_POST['sql'];// Pega o codigo sql enviado pelo aplicativo
    	$resultado = $db->query($sqlBusca);
    	// Transforma o resultado da consulta em um array associativo
    	while ($array = mysqli_fetch_assoc($resultado)) {
    		$dados[] = $array;
    	}
    	echo json_encode($dados);// Retorna o resultado da consulta no formato JSON
    ?>

    a classe: Db.class.php

    <?php
    		
    	/**
    	*  conex達o com o banco de dados usando mysqli
    	*/
    	class Db{
    		
    		private $con;
            function __construct(){
               $this->con = mysqli_connect ('LOCALHOST', 'usuario', 'senha', 'banco');
                // verifica conex達o
                if (mysqli_connect_errno($this->con)) {
    				echo "Problemas para conectar no banco. Verifique os dados! ".mysqli_connect_error($this->con);
    				die();
    			}
            }
    		// Faz a consulta sql
    		public function query($sql){ //echo $sql; 
    			return mysqli_query($this->con, $sql);
    
    		}
    	}
    
    ?>

     

     


  3. Como falei, peguei apenas parte do código.

    Tem duas colunas, uma em cada lateral. Apenas não indiquei no html. De qualquer forma o link que você passou já me deu a dica de como fazer. Obrigado e desculpa se compliquei a coisa.

     

    O que precisava era tratar a classe "col2" como um grid ("display: grid;") assim como o container, aí vai atender ao que eu quero.

     

     


  4. Estava tentando criar um leiaute com o formato GRID, mas me deparei com um problema. Não consigo colocar DIV dentro de uma DIV do leiaute do GRID.

     

    Queria saber como faço isso. Abaixo segue exemplo onde no div "col2" queria colocar duas div, uma do lado da outra:

     

    CSS

    .gridcontainer {
      display: grid;
      justify-content: center;
      grid-template-columns: 1fr 3fr 3fr 3fr 1fr;  
      grid-gap: 3px;
    }
    .gridcontainer > div {
      /*text-align: center;*/
      padding: 10px;
      /*font-size: 20px;*/
    }
    .esquerda {
      grid-row: 1 / 5;
    }
    .direita {
      grid-row: 1 / 5;
      grid-column: 5 / 5;
    }
    .principal {
      grid-column: 2 / 5;
      background-color: #ffffff;
      padding-left: 10px;
    }

    HTML

    <div class="gridcontainer">
      <div class="principal">
        <p>texto</p>
      </div>
      <div class="col1">
        <p>texto</p>
      </div>
      <div class="col2">
        <div class="esquerda">
          <img src="...">
          <p>Imagem legenda</p>
        </div>
        <div class="direita">
          <p>Texto</p>
        </div>
      </div>
    </div>

     

     

     


  5. Estou utilizando a blibioteca TCPDF (https://tcpdf.org/) para gerar arquivos em PDF na minha aplicação.

    Acontece que se eu inserir alguma palavra com acento no header a palavra aparece apenas a primeira letra.

     

    A linha que estou tentando alterar é essa abaixo.

    $pdf->SetHeaderData($exportacao['logo'], 40, $exportacao['titulo'], $exportacao['subtitulo']);

     

    Já tentei escrever a palavra, passar por variável (como acima) mas nada adiantou.

    Já tentei usar codificações como os exemplos abaixo mas nada resolveu.

     

    Palavra: Título enviada como:  Tiacute;tulo ou T\u00edtulo

     

    Será que alguém pode me dar uma ajuda?

    Obs.: Esse problema é apenas no header.

×

Informação importante

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