Jump to content

danillodars

Members
  • Content count

    15
  • Joined

  • Last visited

  • Days Won

    1

danillodars last won the day on May 15 2017

danillodars had the most liked content!

Community Reputation

4 Comum

About danillodars

  • Birthday 04/17/1993

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Cuiabá

Contato

  • Skype
    danillo.dars
  • Twitter
    @danillodars
  • Github
  • Facebook
    https://www.facebook.com/danillo.dars
  • Site Pessoal
    http://www.modularcore.com.br

Recent Profile Visitors

193 profile views
  1. danillodars

    FORMULARIO PHP + MYSQL DE PEDIDOS ONLINES

    Ok, vamos a logica então. Você precisa de um script que liste os itens por categoria para que o cliente escolha o que ele quer ou não, cada item terá seu nome, descrição e valor? A cada item escolhido, o preço deve ser atualizado ou apenas os extras? Os clientes terão algum pré cadastro ao realizar o pedido? Esses pedidos serão armazenados para um futuro relatório?
  2. danillodars

    FORMULARIO PHP + MYSQL DE PEDIDOS ONLINES

    Antes que eu dê algo pronto, dê uma lida em um post que tem aqui no próprio iMaster, acho que pode te ajudar. https://imasters.com.br/artigo/1881/php/carrinho-de-compras-simples-usando-arrays-e-sessions-parte-01/?trace=1519021197&source=single
  3. Isso depende muito @Giovana Marie , Muitas empresas usam a programação C# como sua principal linguagem de programação, C# é uma linguagem utilizada pelo MS, tanto é que ela só pode ser hospedada/"hoteada" em servidores MS Windows server e desenvolvidas em MS Windows. Já o PHP é uma linguagem universal utilizada por muito programadores (eu particularmente prefiro PHP do o C#) como linguaguem de programação principal. O JavaScript pode ser utilizado junto ao HTML para criar algumas funções especificas, um site todo em JS ficaria muito pesado e de baixo rendimento, o MySQL um gerenciado de banco de dados SQL, ou seja, toda programação desenvolvida nele é para banco de dados SQL. Cabe a você decidir qual te agrada mas, para desenvolvimento de sites eu considero PHP e C# como as melhores lingua de programação.
  4. @AnthraxisBR Não sei se sua pergunta foi respondida, mas tanto o DATE e o DATETIME podem trabalhar apenas com Y-m, mas o MySql só aceita data no padrão dos EUA (Y-m-d H:m:s). Eu particularmente deixaria de usar VACHAR e passaria a utilizar DATE, pois seria preciso salvar apenas ANO e MÊS. date ('Y-m'); Depois seria apenas converter esse formato para o padrão brasileiro m/Y
  5. danillodars

    FORMULARIO PHP + MYSQL DE PEDIDOS ONLINES

    Olá @rickmendes, Existem varias forma de ser feito esse carrinho de compras, uma delas é utilizando sessões para armazenar os dados e depois resgatar os dados armazenados e salvar em seu DB, outra forma é utilizando array (substituindo as sessões) para armazenar os dados escolhidos para que possa ser resgatado e armazenado no DB, existem outras formas de serem feitas também.... Para facilitar e/ou é estruturar seu banco de dados por categorias, pelo menos seria o que eu faria, arroz e feijão poderiam pertencer apenas a uma categoria, a não ser que façam mais de um tipo de arroz e de feijão. Com as tabelas criadas é só alimentar o banco de dados, exibir as informações do DB com o PHP e salvar as possiveis escolhas na tabela de pedidos para cada cliente, se quiser posso estar fazem=ndo um modelo para você.
  6. danillodars

    Player HTML5 + CSS3

    Olá Rapadura, Então, a verdade é que eu sei programa em back end, sou pessimo com programações front end. A verdade é que esse player HTML5 eu achei na internet, e só programado ele pars criar as playlist é listar as capas dos álbuns de forma automática, de modo que facilite para quem queira utilizar. O meu intuito é disponibilizar um player HTML utilizando o HTML5, CSS3 e Bootstrap. O problema é que não tenho criatividade para programar em front end, meu negócio é a lógica mesmo, e preciso de ajuda de alguém para estilizar esse player que tenho, deixando ele mais bonito para eu liberar para download.
  7. danillodars

    Erro ao Relacionar Tabela no MySql

    Se você quer relacionar você deve ter criado uma chave primaria para identificar na tabela pilotos_f1_fotos qual foto pertence a cada piloto, ou seja, deve ter alguma coluna na tabela pilotos_f1_fotos que deva ser igual ao id do piloto na tabela pilotos_f1 correto? Aqui eu dei como exemplo o campo pilotos_f1_fotos_piloto_id (Não deve existir em sua tabela), como sendo a coluna que tem os id dos pilotos para que possa ser relacionado. Query: SELECT * FROM pilotos_f1 INNER JOIN pilotos_f1_fotos ON pilotos_f1.pilotos_id=pilotos_f1_fotos.pilotos_f1_fotos_piloto_id; Aqui será verificado se os dados inseridos na coluna pilotos_f1_fotos é identica aos dados da coluna pilotos_f1_fotos_piloto_id, se for ele exibe o resultado da pesquisa.
  8. danillodars

    Erro ao Relacionar Tabela no MySql

    A query do Mysql para uso no PHP seria: SELECT * FROM Ttabela1 INNER JOIN tabela2 ON id Não sei se funciona no mysql :(
  9. danillodars

    Erro ao Relacionar Tabela no MySql

    Tranquilo, qual liguagem de programação tu utiliza? Já tentou utilizar JOIN ou INNER JOIN?
  10. danillodars

    Player HTML5 + CSS3

    Olá, Estou desenvolvendo um player para ser liberado ao publico, o player será de fácil manuseio para que qualquer pessoa possa utiliza-lo, a ideia é que o usuário final faça o upload das pastas onde contem as musicas e a imagem do álbum, e em seguida o php irá criar a playlist e ira exibir a capa dos álbuns com link para que a pessoa possa escutar o álbum escolhido. A verdade é que já está funcionando 100%, no entanto, eu queria um player HTML5 responsivo e como sou péssimo em Design queria uma ajuda de vocês para me indicarem um bom. Para quem tiver curiosidade pode acessar o DEMO do projeto clicando aqui.
  11. danillodars

    Erro ao Relacionar Tabela no MySql

    O objetivo final seria filtrar assuntos relacionado a um id?
  12. danillodars

    Trabalhar com AREAS em php!

    Muito obrigado, foi algo simples, mas que me ajudou muito.
  13. danillodars

    Trabalhar com AREAS em php!

    Olá, Pessoal, eu tenho uma pequena duvida em ralação a trabalhar com diferentes áreas em um sistema, Estou criando um sistema de chamados em PHP (para mero aprendizado) e a ideia é que o ADM responsável pelo sistema cadastre uma área/setor da empresa no sistema (até ai tudo bem, sem problemas) e ele registrasse um técnico responsável pelo atendimento dessa área/setor, sendo que que o técnico poderá atender mais de uma área/setor, segue exemplo: Técnico: Danillo Dars Áreas de atendimento: Financeiro, Atendimento e RH Teoricamente o técnico D. D. está responsável por três áreas/setores e é ai que vem a minha duvida, no meu DB tem uma tabela com todas as áreas/setores cadastrados no sistema, tenho também uma tabela com todos os técnicos cadastrados e nessa tabela tem uma coluna chamada AREAS e nessa coluna as áreas serão identificada da seguinte forma: ________________________________ l TECNICOS l l NOME l AREAS l l danillo l 1,2,3 l Como podemos observar as áreas estão todas em um único campo, a minha dificuldade está sendo comprar elas para exibir o menu responsável pela área, exemplo: if( AREA == '1'){ //Então ele exibe o menu 1 }elseif( AREA === '2'){ //Então ele exibe o menu 2 }elseif( AREA == '3'){ //Então ele exibe area 3 } Por estarem em uma unica coluna separado por virgula eu pensei em usar um explode para remover a virgula, só que como faço para comparar depois?
  14. Boa noite pessoal, Estou tendo um pequeno problema ao PDO, estou iniciando agora no PDO em PHP, mas, não vejo o porque do erro. Fiquei a tarde toda analisando o codigo e não consegui resolver este problema: Fatal error: Call to undefined method DB::prepare() in C:\xampp\htdocs\dev\beta\classes\Upload.php on line 26 Upload.php <?php require_once 'Crud.php'; class Upload extends Crud{ protected $table = 'arquivos'; private $nome_arquivo; private $caminho_arquivo; public function setNome_arquivo($nome_arquivo){ $this->nome_arquivo = $nome_arquivo; } public function getNome_arquivo(){ return $nome_arquivo->nome_arquivo; } public function setCaminho_arquivo($caminho_arquivo){ $this->caminho_arquivo = $caminho_arquivo; } public function insert(){ $sql = "INSERT INTO $this->table (nome_arquivo, caminho_arquivo) VALUES (:nome_arquivo, :caminho_arquivo)"; $stmt = DB::prepare($sql); $stmt->bindParam(':nome_arquivo', $this->nome_arquivo); $stmt->bindParam(':caminho_arquivo', $this->caminho_arquivo); return $stmt->execute(); } public function update($id_arquivo){ $sql = "UPDATE $this->table SET nome_arquivo = :nome_arquivo, caminho_arquivo = :caminho_arquivo WHERE id_arquivo = :id_arquivo"; $stmt = DB::prepare($sql); $stmt->bindParam(':nome_arquivo', $this->nome_arquivo); $stmt->bindParam(':caminho_arquivo', $this->caminho_arquivo); $stmt->bindParam(':id_arquivo', $id_arquivo); return $stmt->execute(); } } Crud.php <?php require_once 'DB.php'; abstract class Crud extends DB{ protected $table; abstract public function insert(); abstract public function update($id_arquivo); public function find($id_arquivo){ $sql = "SELECT * FROM $this->table WHERE id_arquivo = :id_arquivo"; $stmt = DB::prepare($sql); $stmt->bindParam(':id_arquivo', $id_arquivo, PDO::PARAM_INT); $stmt->execute(); return $stmt->fetch(); } public function findAll(){ $sql = "SELECT * FROM $this->table"; $stmt = DB::prepare($sql); $stmt->execute(); return $stmt->fetchAll(); } public function delete($id_arquivo){ $sql = "DELETE FROM $this->table WHERE id_arquivo = :id_arquivo"; $stmt = DB::prepare($sql); $stmt->bindParam(':id_arquivo', $id_arquivo, PDO::PARAM_INT); return $stmt->execute(); } } DB.php <?php require_once 'config.php'; class DB{ private static $instance; public static function getInstance(){ if(!isset(self::$instance)){ try { self::$instance = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS); self::$instance->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); self::$instance->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_OBJ); } catch (PDOException $e) { echo $e->getMessage(); } } return self::$instance; } public static function prepare($sql){ return self::getInstance()->prepare($sql); } } config.php <?php define('DB_HOST', 'localhost'); define('DB_NAME', 'upload'); define('DB_USER', 'root'); define('DB_PASS', ''); Alguém pode me ajudar? Onde errei?
  15. danillodars

    Script de Upload

    Boa noite pessoal Imagino que seja um erro besta kk //Nome da pasta para onde serão upados os arquivos $_UP['pasta'] = 'uploads/'; //Define uma variavel para $_FILES $_UP['arquivo'] = $_FILES['arquivo']; //Renomeia o arquivo $_UP['extensao'] = strtolower(end(explode('.', $_UP['arquivo']['name']))); $_UP['nome_arquivo'] = md5($_UP['arquivo']['tmp_name']). time() . '.' . $_UP['extensao']; $retorno = array(); if(move_uploaded_file($_UP['arquivo']['tmp_name'], $_UP['pasta'].$_UP['nome_arquivo'])){ $retorno['msg'] = 'Arquivo enviado com sucesso'; }else{ $retorno['msg'] = 'Não foi possível enviar o arquivo!'; } echo json_encode($retorn Tenho este pequeno script para upload de arquivos em geral. O problema é que ele está me retornando apenas a seguinte mensagem "Não foi possível enviar o arquivo!". Mas os arquivos são enviados, movidos e renomeados sem problema. Se eu uso o código abaixo, o sistema retorna a mensagem correta. <?php $arquivo = $_FILES['arquivo']; $retorno = array(); if(move_uploaded_file($arquivo['tmp_name'], 'uploads/'.$arquivo['name'])): $retorno['msg'] = 'Arquivo enviado com sucesso'; else: $retorno['msg'] = 'Não foi possível enviar o arquivo!'; endif; echo json_encode($retorno); ?>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.