Ir para conteúdo
Fórum Script Brasil

sdnm2015

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Posts postados por sdnm2015

  1. Bom Dia!

    Estou tentando fazer uma lista de produtos, onde o terceiro produto seja inserido na linha abaixo.

    Estilo um vitrine de loja virtual, mas não funciona.

    Se alguém puder me ajudar, eu agradeço.

    Obrigado

    		  	<?php foreach ($listaProdutos as $produto): 
    	
    				$loop = 3;
    				$i = 1;
    				
    				if ($i < $loop){
    						
    				echo '.<?=$produto['.descricao.']?>.';	
    					
    				}else if($i = $loop){
    					
    				echo '.<?=$produto['.descricao.']?>.';	
    				
    				}
    				$i++;

     

  2. 	function salvar($id, $observacao, $nomeArquivo, $tipoArquivo, $diretorioTemporario,$tamanho){
    
    
    		$diretorioSalvo = $this->diretorio.$nomeArquivo;
    
    		$tipoArquivo = explode("/", $tipoArquivo);
    		$tipoArquivoBanco = "arquivo";
    
    		$datacad = date('d/m/Y');
    		
    		if($id){
    			$alterarCliente = $this->conexaoMysql->prepare("UPDATE arquivo set
    														caminho = ?,
    														tipoArquivo = ?, 
    														observacao = ?
    														where idArquivo = ?");
    
    			$alterarCliente->bindParam(1, $caminho, PDO::PARAM_STR);
    			$alterarCliente->bindParam(2, $tipoArquivo, PDO::PARAM_STR);
    			$alterarCliente->bindParam(3, $observacao, PDO::PARAM_STR);
    			$alterarCliente->bindParam(4, $id, PDO::PARAM_INT);
    			$resultadoSql = $alterarCliente->execute();
    			
    			return $id;
    
    		$diretorioSalvo = $this->diretorio.$id.".".$tipoArquivo[1];
    			if(!file_exists($this->diretorio)){
    			mkdir($this->diretorio);
    		}
    		$salvo = copy($diretorioTemporario, $diretorioSalvo);	
    
    		if($salvo){
    			$atualizarCaminho = $this->conexaoMysql->prepare("UPDATE arquivo set caminho = ? where idArquivo = ?");
    			$atualizarCaminho->bindParam(1, $diretorioSalvo, PDO::PARAM_STR);
    			$atualizarCaminho->bindParam(2, $$id, PDO::PARAM_INT);
    			$resultadoSql = $atualizarCaminho->execute();
    		}
    
    		
    			
    		}else{
    		
    		$inserirArquivo = $this->conexaoMysql->prepare("INSERT into arquivo(caminho, 
    														tipoArquivo, 
    														observacao
    														) values (?,?,?);");
    		$inserirArquivo->bindParam(1, $diretorioSalvo, PDO::PARAM_STR);
    		$inserirArquivo->bindParam(2, $tipoArquivoBanco, PDO::PARAM_STR);
    		$inserirArquivo->bindParam(3, $observacao, PDO::PARAM_STR);
    		
    		$resultadoSql = $inserirArquivo->execute();
    		
    		$idBanco = $this->conexaoMysql->lastInsertId();
    
    		$diretorioSalvo = $this->diretorio.$idBanco.".".$tipoArquivo[1];
    		if(!file_exists($this->diretorio)){
    			mkdir($this->diretorio);
    		}
    		$salvo = copy($diretorioTemporario, $diretorioSalvo);	
    
    		if($salvo){
    			$atualizarCaminho = $this->conexaoMysql->prepare("UPDATE arquivo set caminho = ? where idArquivo = ?");
    			$atualizarCaminho->bindParam(1, $diretorioSalvo, PDO::PARAM_STR);
    			$atualizarCaminho->bindParam(2, $idBanco, PDO::PARAM_INT);
    			$resultadoSql = $atualizarCaminho->execute();
    		}
    
    		
    		}
    			
    
    	}

    Boa Tarde!

     

    Estou tentando fazer alteração de imagem, mas quando vou inserir está funcionando.

    Apenas para alterar que não funciona, estou renomeando o arquivo quando faço a alteração/inserção. 

     

    Obrigado

     

×
×
  • Criar Novo...