Ir para conteúdo
Fórum Script Brasil

Gabriel Marini

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Posts postados por Gabriel Marini

  1. Bom dia pessoal, estou desenvolvendo um sistema de edição de de convites pre-determinados(modelos) e não sei como posso salvar as alterações feitas pelo usuário. No caso quando o usuário mandar salvar as alterações preciso que da imagem vire um pdf e que o usuário não entre naquela tela padrão de pdf (basicamente o usuário não pode ter acesso ao pdf)

    Segue abaixo o modelo sem edição (como a pagina é carregada)

    Captura de Tela 2016-10-06 às 11.24.01.png

     

     

    Segue um print para poder ver como +- é a edição

    Captura de Tela 2016-10-06 às 11.15.52.png

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    (Imagens só para marcação)

    No Canto superior tem algumas opções de edição (no futuro terá muito mais) 

    No "Escolha o modelo" eu posso mudar a imagem de fundo( imagem caramelo escrito base)

    No "Escolha o texto" eu posso mudar o texto que aparece no convite, a cor da fonte, tamanho da fonte e a fonte do texto ( o texto tem o efeito de Draggable do jquery(efeito de arrasta e solta))

    Onde está a imagem do tigre as setas na lateral são para poder trocar essa imagem de fundo

    Como eu posso salvar essas alterações feitas e salva-las como um pdf? ou até mesmo como uma imagem só, mas com alta qualidade, neste caso.

    Me ajudem por favor, se você tiver alguma ideia deixa ela ai.

  2. Bom dia galara, estou desenvolvendo um sistema, e nele há um área que é reservada para relatórios, esses relatórios são gráficos, em sua maioria, que são gerados pela ferramenta do google charts. Hoje estou gerando os dados do gráfico com php e não estou filtrando ainda, mas preciso fazer isso. Captura de Tela 2016-07-11 às 10.54.53.png

    Já criei o formulário onde ficará os campos de filtro, no caso serão dois campos onde poderei filtrar por período, hoje os dados retornados não tem período específico, ele pegar tudo o que encontrar no banco, sem verificar o período.Captura de Tela 2016-07-11 às 11.00.20.png

    Captura de Tela 2016-07-11 às 11.05.22.png

    Esse é o código hoje, veja que esta meio que na "gambiarra" o método de passar o valor do banco (PHP) para o JAVASCRIPT.

    Depois de explicar isso vamos ao que interessa mesmo. Eu preciso que qualquer gráfico que coloque nessa página possa ser filtrado individualmente, então cada gráfico terá seu form para o filtro de datas. Eu preciso fazer isso de uma forma que no momento em que eu digitar a data final o código faça a consulta no banco retorne os valores dentro do período e passe ele para o google charts, tudo isso sem recarregar a pagina. Ví alguns exemplos na internet com ajax, mas não consegui aplica-los aqui. peço que me ajudem, estou travado nessa parte do projeto a um tempo já 

  3. 2 horas atrás, Beraldo disse:

    Vlw amigo, consegui aqui, vou deixar o código final pra quem precisar.

    try {
    		$query = "SELECT * FROM tipos_ocorrencias";
    		$cont = 1;
    		$result = $conn->query($query);
            while($all_user = $result->fetch(PDO::FETCH_ASSOC)){
    			$cats[$cont]['id'] = $all_user['id_tipo'];
    			$cats[$cont]['title'] = $all_user['title_tipo'];
    			$cats[$cont]['status'] = $all_user['status_tipo'];
    			$cats[$cont]['pai'] = $all_user['pai_tipo'];
    			$cats[$cont]['pai_nome'] = $all_user['pai_nome_tipo'];
    			$cats[$cont]['ordem'] = $all_user['ordem_tipo'];
    			$cont++;
    		}
    	}catch(PDOException $erro){
    		var_dump($erro);
    	}
    		$num = count($cats);
    		for ($i=1; $i <= $num; $i++) {
    			if ($cats[$i]['status'] == 1){
    				$acao = "Desativar <span class='glyphicon glyphicon-remove-sign'>";
    				$cats[$i]['status'] = "Ativado";
    			}else{
    				$acao = "Ativar <span class='glyphicon glyphicon-ok-sign'>";
    				$cats[$i]['status'] = "Desativado";
    			}
    			if($cats[$i]['pai'] != ){
    				//$cats[$i]['title'] = $cats[$i]['pai_nome']." > ".$cats[$i]['title'];
    				for ($s=1; $s < $num; $s++){
    					if($cats[$s]['id'] == $cats[$i]['pai']){
    						if($cats[$i]['ordem'] == 3){
    							$cats[$i]['title'] = $cats[$s]['pai_nome']." > ".$cats[$i]['pai_nome']." > ".$cats[$i]['title'];
    						}else{
    							$cats[$i]['title'] = $cats[$i]['pai_nome']." > ".$cats[$i]['title'];
    						}
    					}
    				}
    			}
    			print("
    				<tr>
    					<td>".$i."</td>
    					<td>".$cats[$i]['title']."</td>
    					<td>".$cats[$i]['status']."</td>
    					<td>
    					<a href='views?view=tiposocorrencias&&deletar=".$cats[$i]['id']."'>Excluir <span class='glyphicon glyphicon-trash'></span></a>
    					&nbsp;&nbsp;&nbsp;&nbsp;
    					<a href='views?view=tiposocorrencias&&status=".$cats[$i]['id']."'>".$acao."</a>
    					</td>
    				</tr>
    			");
    		}

    result.png

    esse é  o resultado final. Obrigado pela ajuda.

  4. Boa tarde galera, estou desenvolvendo um projeto e nele tenho que fazer sistema de categorias com sub categorias, com até 2 níveis.

    hoje eu tenho esse código: 

    try {
    		$query = "SELECT * FROM tipos_ocorrencias";
    		$cont = 1;
    		$result = $conn->query($query);
            while($all_user = $result->fetch(PDO::FETCH_ASSOC)){
    			$id = $all_user['id_tipo'];
    			$nome = $all_user['title_tipo'];
    			$status = $all_user['status_tipo'];
    			$paiId = $all_user['pai_tipo'];
    			$PaiNome = $all_user['pai_nome_tipo'];
    			$ordem = $all_user['ordem_tipo'];
    				if($ordem == 3){
    					$query = "SELECT title_tipo FROM tipos_ocorrencias WHERE id_tipo=(SELECT pai_tipo FROM tipos_ocorrencias WHERE id_tipo={$paiId}) ";
    					$result = $conn->prepare($query);
    					$result->execute();
    					$all_user = $result->fetch();
    					$nivel1 = $all_user['title_tipo'];
    					$nome = $nivel1." > ".$PaiNome." > ".$nome;
    				}else{
    					$nome = ($paiId != ) ? $PaiNome." > ".$nome : $nome ;
    				}
    
    				if ($status == 1){
    					$acao = "Desativar <span class='glyphicon glyphicon-remove-sign'>";
    					$status = "Ativado";
    				}else{
    					$acao = "Ativar <span class='glyphicon glyphicon-ok-sign'>";
    					$status = "Desativado";
    				}
    			print("
    				<tr>
    					<td>".$cont."</td>
    					<td>".$nome."</td>
    					<td>".$status."</td>
    					<td>
    					<a href='views?view=tiposocorrencias&&deletar=".$id."'>Excluir <span class='glyphicon glyphicon-trash'></span></a>
    					&nbsp;&nbsp;&nbsp;&nbsp;
    					<a href='views?view=tiposocorrencias&&status=".$id."'>".$acao."</a>
    					</td>
    				</tr>
    			");
    			$cont++;
    		}
    	}catch(PDOException $erro){
    		var_dump($erro);
    	}

    Ele está me resultando apenas um dos sub-menus que tenho cadastrado

    result.png

     

    No banco eu tenho mais um sub menu cadastrado dentro do menu Interfone só que o código só printa 1 deles, não importa quantos eu cadastro ele só aparece um de cada.

    table.png

    Por favor me ajudem.

     

×
×
  • Criar Novo...