Ir para conteúdo

Gleyson Abreu

Members
  • Total de itens

    343
  • Registro em

  • Última visita

  • Dias vencidos

    7

Tudo que Gleyson Abreu postou

  1. Gleyson Abreu

    Upload de arquivo com PHP

    O seu código está funcionando aqui. Erro diz que o diretório não existe, ou seja o caminho para a pasta está errado ou ela nem existe, também olhe se sua pasta tem a permissão chmod 777.
  2. Gleyson Abreu

    Ajuda pra conectar um formulário php simples no banco de dados mysqli !!

    "Campo 'email' desconhecido na lista de campos", verifique se a Tabela vendas tem a coluna "email", pois aqui na minha maquina o código está rodando e funcionando. O seu código que peguei só retirei a $sql .= e adicionei o mysqli_error(); $nome = $_POST['nome']; $telefone = $_POST['telefone']; $email = $_POST['email']; $regiao = $_POST['regiao']; $con = mysqli_connect('localhost','root','','leads_especiais') or die ('Erro ao cadastrar registro'); $sql = "INSERT INTO vendas(nome, telefone, email, regiao) VALUES('$nome', '$telefone', '$email', '$regiao') "; mysqli_query($con,$sql) or die (mysqli_error($con)); mysqli_close($con); echo "Cliente cadastrado com sucesso!";
  3. Gleyson Abreu

    Ajuda pra conectar um formulário php simples no banco de dados mysqli !!

    Troque por: mysqli_query($con,$sql) or die (mysqli_error($con)); Seguinte erro e mostrado: Somente retire essa linha do seu código: Que vai funcionar, não sei por que isso está ai..
  4. Gleyson Abreu

    como conectar um formulário php ao banco de dados no servidor (Godaddy) ?

    Da uma olhada neste link: https://www.devmedia.com.br/php-pdo-como-se-conectar-ao-banco-de-dados/37211 Depois você criar o seu código para fazer alguma ação da um submit.
  5. position:fixed; top:0; left:0; Só por no código css do menu.
  6. Gleyson Abreu

    Require_once + class

    @EdCesar valeu cara ajudou bastante, nunca tinha mexido com o Composer, o erro foi solucionado com seu comando é seguindo os padrões, enfrentei outro erro com a conexão com o banco de dados PDO mais bastava somente por \ para apontar para raiz as bibliotecas do php. Três dúvidas cruciais para me esclarecer mais um pouco se poder responder. 1° Toda vez que eu criar uma classe uma tenho que por ela no composer.json desta maneira: "src/classeblabla.php" ou tem alguma forma de só de criar na pasta src adicionar automático? 2° Toda vez que eu criar uma classe eu tenho que por namespace Bancodedados; , certo? 3° Toda vez que for instanciar uma classe chamo ela com "use Bancodedados\MinhaClasse;" ou diretamente na classe $tabajara = new Bancodedados\MinhaClasse; como Matheus postou acima, certo? Se houver algo para acrescente fique a vontade ;).
  7. Gleyson Abreu

    Require_once + class

    Vi todos os artigos que você enviou sobre composer, bom eu instalei o Composer queria saber como faço para utilizar minhas próprias classes vi esse seu mine tutorial segui ele passo a passo mais não funciona. Meu composer.jason { "name": "gas/composer", "description": "Website", "authors": [ { "name": "Gleyson Abreu", "email": "gleyson_datu@hotmail.com" } ], "require": { "php": "^7" }, "require-dev":{ "phpunit/phpunit": "^4.3" }, "autoload": { "psr-4": { "Bancodedados\\": "src/" }, "files": [ "src/database.class.php", "src/datauser.class.php" ] } } E sempre da esse erro: Meu php index: require 'vendor/autoload.php'; $idLogado = 8; use Bancodedados\DadosUser; $user = new DadosUser($idLogado); $p = $user->dados(); Alguma luz?
  8. Gleyson Abreu

    Troca de mensagens em php entre os usuarios do site

    <?php include("config.php"); $sql = $pdo->prepare("Select * FROM notificacoes INNER JOIN user ON notificacoes.id_user = user.login WHERE id_user = '$login'"); $sql->execute(); if($sql->rowCount() == 0 ){ echo "Não há mensagens"; }else{ while($msg = $sql->fetch(PDO::FETCH_ASSOC)){ echo $msg['mensagem']."<br>"; } } ?> Tente desde jeito acima pelo que vi só está faltando fechar uma } que foi aberta e não foi fechada. https://pt.stackoverflow.com/questions/51002/script-retornando-parse-error-syntax-error-unexpected-end-of-file da uma olhada neste tópico la diz oque pode causar "unexpected end".
  9. Gleyson Abreu

    Troca de mensagens em php entre os usuarios do site

    E ai o erro foi resolvido? continua com o erro? Você fechou as duas {{ que foram abertas? como o Fernando falou? Por que aqui está somente uma fechada.
  10. Gleyson Abreu

    Variáveis indefinidas e Também não está gravado no Banco de Dados

    Sua query está falhando e retornando false. Tente por depois das suas consultas o OR DIE(mysql_error()); para verificar por que sua query está falhando. mysqli_query() OR DIE(mysql_error());
  11. Gleyson Abreu

    [Ajuda] hiperlink

    Você quer transformar isso em hiperlinks? Não entendi bem o que você quer. Mas se for o que estou pensando isso resolve: $nome = array(); $nome [] = "estudar"; $nome [] = "educação"; $nome [] = "esforço"; $nome [] = "persistência"; $nome [] = "dedicação"; $nome [] = "crescimento"; $nome [] = "evolução"; $nome [] = "sabedoria"; $nome [] = "trabalho"; $nome [] = "entusiasmo"; $nome [] = "alegria"; $nome [] = "vitória"; $nome [] = "sucesso"; $nome [] = "profissão"; $nome [] = "conhecimento"; $nome [] = "vida"; foreach ($nome as $key => $value) { echo '<a href="?palavra='.$nome[$key].'">'.$nome[$key]."</a><br>"; }
  12. Gleyson Abreu

    Verificar campos em tabelas diferente

    Tente usar o INNER JOIN OU UNION https://pt.stackoverflow.com/questions/6441/qual-é-a-diferença-entre-inner-join-e-outer-join
  13. Gleyson Abreu

    [Resolvido] Utilizando if e elseif para exibir níveis de acesso como nomes

    Você está botando um ")" a mais ali que não e necessário, o certo séria: if($linha['niveis_acesso_id'] == 0){ }....
  14. Gleyson Abreu

    Troca de mensagens em php entre os usuarios do site

    Se entendi bem o que você quer, você vai utilizar o while para retorna todos os registros daquele usuário; ex: $sql = $pdo->prepare("SELECT * FROM mensagens WHERE id_destinario = 1"); // Pegando todas as mensagens destinadas ao usuário de ID N°1 $sql->execute(); if($sql->rowCount() == 0 ){ echo "Não há mensagens"; }else{ while($msg = $sql->fetch(PDO::FETCH_ASSOC)){ echo $msg['mensagem']."<br>"; } }
  15. Gleyson Abreu

    [RESOLVIDO] Listar categorias e subcategorias

    Cara uma das vantagens de usar o PDO é quele e suporta vários tipos de bancos de dados como (Postgre SQL, SQLite, MySQL, Oracle, etcs..) já o MySQLi apenas e suportado o MySQL, encontra partida o MySQLi e mais rápido que o PDO em execuções. Acho que se você está procurando um desempenho melhor opte por MySQLi, pela portabilidade de acesso a mais bancos de dados eu utilizo já a um tempo o PDO é ambas as linguagens são seguras desde quem estiver programando saiba usar de forma correta. Tem vários artigos sobre MySQLi x PDO no google com vantagens e desvantagens de cada uma, no final e você vai escolher qual melhor para seu projeto.
  16. Gleyson Abreu

    [RESOLVIDO] Listar categorias e subcategorias

    Você deve está usando MySQLi dei uma adaptada olha aí aqui está funcionando tudo ok. $mysqli = new mysqli('localhost', 'root', '', 'teste'); $query = mysqli_query($mysqli, "SELECT * FROM categoria"); while ($cat = $query->fetch_assoc()) { $nomecat = $cat['categoria']; $idcat = $cat['id']; echo $nomecat."<BR>"; $subcat = mysqli_query($mysqli, "SELECT * FROM subcategoria WHERE id_categoria = '$idcat' "); while ($sub = $subcat->fetch_assoc()) { $subcatnome = $sub['subcategoria']; echo "SUB CATEGORIA: ".$subcatnome."<BR>"; } echo "<HR>"; }
  17. Gleyson Abreu

    [RESOLVIDO] Listar categorias e subcategorias

    A variável $db e a conexão com o banco de dados meu localhost, você tem que substituir pela conexão do seu banco de dados. Se você usa PDO só troca a conexão se usa MySQLi tem adaptar um pouco o código.
  18. Gleyson Abreu

    [RESOLVIDO] Listar categorias e subcategorias

    Uma relação simples de tabela seria: $query = $db->prepare("SELECT * FROM categoria"); $query->execute(); while($cat = $query->fetch(PDO::FETCH_ASSOC)){ $nomecat = $cat['categoria']; $idcat = $cat['id']; echo $nomecat."<BR>"; $subcat = $db->prepare("SELECT * FROM subcategoria WHERE id_categoria = :idcat "); $subcat->bindValue(":idcat", $idcat, PDO::PARAM_STR); $subcat->execute(); while ($sub = $subcat->fetch(PDO::FETCH_ASSOC)) { $subcatnome = $sub['subcategoria']; echo "SUB CATEGORIA: ".$subcatnome."<BR>"; } echo "<HR>"; } Tem outros métodos como INNER JOIN, LEFT JOIN, RIGHT JOIN etc...
  19. Gleyson Abreu

    [RESOLVIDO] Listar categorias e subcategorias

    Como está a estrutura do banco de dados da categoria e sub_categoria? acho que com INNER JOIN resolveria seu problema.
  20. Gleyson Abreu

    Liberar multiplos acesso ao sistema php

    Olhe este tópico, com vários links para o mesmo assunto que o seu. E procure por wildcard DNS.
  21. Gleyson Abreu

    Mostrar os 5 livros mais requisitados

    Tente usar o GROUP BY para agrupar os resultado em um só. $query = $db->prepare("SELECT COUNT(idlivro) as Qtd FROM livros GROUP BY idlivro HAVING COUNT(idlivro) > 0 ORDER BY COUNT(idlivro) DESC"); $query->execute(); E da uma olhada nesse artigo abaixo: https://imasters.com.br/artigo/16873/mysql/retornando-registros-no-resultado-da-sql-com-group-by/?trace=1519021197&source=single
  22. Gleyson Abreu

    Troca de mensagens em php entre os usuarios do site

    Uma tabela seria Mensagens; Campos: id, mensagem, id_remetente , id_destinatario; Para puxar as mensagens então você vai fazer uma consulta no banco de dados onde id_destinatario = id da pessoa logado, isso puxaria todas as mensagens enviada ao usuário logado;
  23. Gleyson Abreu

    IMAGEM IMPRÓPRIA E TEXTO

    Já andei lendo algo sobre isso identificação de imagens impróprias no Google Vision neste link: https://cloud.google.com/vision/ ver se te ajuda em algo, nessa área em específico sou leigo. Agora em textos você pode simplesmente subsistir uma palavra específica por outra com str_replace(); ou verificar se alguma palavra em específico tem no texto com in_array();
  24. Gleyson Abreu

    Como somar valores de ID com duplicidade dentro de um WHILE?

    Algo como isso: $sql = $pdo->prepare("SELECT nome, sum(valor) as valor FROM cadastro GROUP BY nome "); $sql->execute();
  25. Gleyson Abreu

    Nao consigo me logar sistema de noticias PHP E MYSQL

    Ponhe o seu código aqui para podemos ver se há algo de errado com ele.
×

Informação importante

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