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. 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.