Como listar registros do banco de dados com PHP e MySQLi e criar paginação

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 118

  • @MsAmizades
    @MsAmizades 3 роки тому +1

    Ja fis o sistela de cadastro agora esse de listagem. Amanha vou fazer o de update de dados. Valeu Celk. Você é o cara.

  • @dorisvaldova5994
    @dorisvaldova5994 3 роки тому

    Parabéns, enfim uma vídeo aula que consegui entender um CRUD. Valeu

  • @gilr.7
    @gilr.7 Рік тому +1

    Conteúdo de excelência!

  • @institutomateus_oficial
    @institutomateus_oficial 4 роки тому +3

    Minha segunda aula e continuo atribuindo nota 10 ao autor. Conteúdo sem enrolação, prático, detalhado, melhor que qualquer livro ou curso que fiz antes.

  • @miguelramos8975
    @miguelramos8975 6 років тому +6

    VOCÊ É MUITO FODA IRMÃO, ME AJUDOU MAIS DE 10 VEZES NO TCC CARA, DEUS TE ABENÇOE

  • @patrickleonardo4127
    @patrickleonardo4127 5 років тому +10

    Adicionei um link para ir para a próxima e um para ir para a pagina anterior se alguém tiver interesse segue o código:
    $anterior = $pagina - 1;
    if($anterior >= 1)
    echo "Anterior ";
    $proxima = $pagina + 1;
    if($proxima

  • @rhebecarodrigues
    @rhebecarodrigues 2 роки тому

    Excelente aula!! Me ajudou muito :)

  • @shadowsplay1852
    @shadowsplay1852 2 роки тому +1

    Muito Obrigado Professor!!!

  • @jeffersonm.5
    @jeffersonm.5 3 роки тому +1

    Nossa, muito bom, olhei dez videos e todos nao estava conseguindo fazer nem entender, o seu foi prático e rápido. Parabéns! +1 inscrito

  • @holdcontrolbr
    @holdcontrolbr 5 років тому +4

    Hoje você ganhou + um inscrito e + um like. Até que enfim alguém que queira ensinar de verdade na comunidade youtube... não aqueles vídeos incompletos cheio de bug e depois fica oferecendo treinamento pago. Sou formado em ADS e infelizmente as faculdades/escolas são uma m**** e não ensina nada de prática. Muito obrigado!

  • @OgroDeFerro
    @OgroDeFerro 7 років тому +19

    Amigo, vc só posta conteúdo útil e de qualidade, obrigado, está me ajudando muito!

  • @jholkis
    @jholkis Рік тому +1

    Incrível!!!!!!!!

  • @adrianocesar4975
    @adrianocesar4975 2 роки тому +1

    Excelente tutorial!

  • @charleull
    @charleull 3 роки тому +1

    muito bom simples e super de boa de aplicar sem aquelas complicações! Parabéns

  • @rafaelbodet
    @rafaelbodet 4 роки тому +1

    Muito obrigado Celke!

  • @JVictorComparini
    @JVictorComparini 2 роки тому +2

    Thanks!

  • @carloshenriquedebritosousa2095
    @carloshenriquedebritosousa2095 3 роки тому +1

    Esse professor é fera demais

  • @augustosilva33
    @augustosilva33 4 роки тому

    otimas aulas

  • @patrickleonardo4127
    @patrickleonardo4127 5 років тому

    Delicia de aula, consegui aprender tudo que preciso de sql pra montar meu TCC

  • @alexandrealvarenga1638
    @alexandrealvarenga1638 2 роки тому +1

    top, obrigado!

  • @juliacruz1691
    @juliacruz1691 5 років тому +11

    EU TE AMO TANTO MT OBRIGADA

    • @lucaspapini6521
      @lucaspapini6521 4 роки тому

      Somos 2! Salvou meu projeto, de forma simples e fácil. Vlw Celke.

  • @meinaweb6097
    @meinaweb6097 4 роки тому

    Meu, Muito Obrigado !!!
    Explicou tudo o que eu queria saber, simples, prático e fácil entendimento! Parabéns !!!

  • @iagoramos4865
    @iagoramos4865 6 років тому

    Não entendi muito a lógica aplicada mas o código tá funcionando perfeitamente

  • @adrianopassos6803
    @adrianopassos6803 5 років тому +1

    celke seus videos são de super entendimento cara parabéns pelo seu trabalho!

  • @AdrianaRodrigues-mg3cu
    @AdrianaRodrigues-mg3cu 4 роки тому +1

    Explicação detalhada, Parabéns e obrigado!

  • @renatopereira8721
    @renatopereira8721 5 років тому +2

    Parabéns pelas aulas! Excelentes.

  • @isaaclopes9783
    @isaaclopes9783 4 роки тому

    Tu é fera! Muito obrigado de verdade!!!

  • @geovanepereiracorrea2720
    @geovanepereiracorrea2720 3 роки тому

    Excelente! Cês tão de parabéns! Muito bem explicado, nota 10!

  • @ViniciusSantos-td4uq
    @ViniciusSantos-td4uq 6 років тому +3

    Cara, suas video aulas são top, muito obrigado pelo conteúdo, está me ajudando de mais. parabéns!

  • @GaMeConPmv
    @GaMeConPmv 4 роки тому +1

    obrigado, ajudou em minha prova, sucesso.

  • @evandrosilva3835
    @evandrosilva3835 4 роки тому

    Muito obrigado pela videoaula, sucesso!

  • @leonardoleal8936
    @leonardoleal8936 5 років тому

    Muito obrigado Celke. Vídeo muito bem explicativo. Me ajudou bastante.
    Muito obrigado mesmo!!!!!

  • @a1wsq
    @a1wsq 3 роки тому

    Excelente Conteúdo, Parabéns!

  • @josemoura1179
    @josemoura1179 4 роки тому

    celke te amo cara kkk

  • @anderleite5596
    @anderleite5596 4 роки тому

    Seus videos são os melhores, aprendi e aprendo muito com você! obrigado por compartilhar seus conteúdos.

  • @claudiosousa7349
    @claudiosousa7349 6 років тому

    Muito massa aprendendo bastante aqui em teresina -PI

  • @guilherme.karate
    @guilherme.karate 4 роки тому

    Conteúdo top! To praticando e aprendendo PHP vendo teus vídeos. Valeu.

  • @fernandosantana4900
    @fernandosantana4900 5 років тому +3

    Que legal, aprendi muito com seus vídeos! Didática incrível, parabéns!!

  • @brasnascimento
    @brasnascimento 6 років тому +2

    Celke, suas aulas são ótimas estão me salvando com a matéria PHP. Muito obrigado mesmo!

  • @MundodasMarcasBr
    @MundodasMarcasBr 4 роки тому

    Você é o cara, Gratidão pelos conhecimentos. Grande profissional.

  • @Yum1x
    @Yum1x 7 років тому +1

    Estou aprendo muito com seus tutoriais, pretendo em breve adquirir o seu curso também!

  • @denilsonribeirodefranca
    @denilsonribeirodefranca 4 роки тому

    Valeu professor Cesar. Estou estudando desenvolvimento e gostei muito das suas aulas.

  • @wiltonmontel1245
    @wiltonmontel1245 5 років тому

    Professor vc é fera viu, me ajudou bastante, muito obrigado.

  • @jeanjacquesbarros
    @jeanjacquesbarros 6 років тому +1

    Os seus vídeos são muito bons !!

  • @lurdaum88
    @lurdaum88 6 років тому +1

    Obrigado pelo conteúdo!!! Você é fera!

  • @andrealves273
    @andrealves273 6 років тому

    Fantástico. Parabéns pelo conteúdo. Adquirindo altos conhecimentos.

  • @gustavocorreia5810
    @gustavocorreia5810 8 місяців тому

    obrigado amigo

  • @MarcosVinicius-gj6qg
    @MarcosVinicius-gj6qg 6 років тому

    Material didático e completo, muito bom. Raro um canal assim, está de parabéns cara, continue assim.

  • @manohortencio
    @manohortencio 5 років тому

    Ola, gostei muito do teu canal. Boas aulas. Acredityo que vou aprender muito. Obrigado

    • @celkecursos
      @celkecursos  5 років тому

      Olá Hortencio,
      Obrigado pelo apoio.

  • @portalje
    @portalje 7 років тому +1

    Oi. Estou precisando de um curso específico sobre segurança. Gosto muito dos seus vídeos. Mas precisava de algo avançado sobre segurança em php

  • @marceloeduardobraz7932
    @marceloeduardobraz7932 6 років тому

    Olá, adaptei seu tutorial para fazer um sistema para agendamento de coleta e foi muito útil. Agora queria aprimorar criando uma página que através da listagem do que foi inserido no DB, eu conseguisse além da listagem e editar adicionar um filtro. Exemplo: da minha listagem do DB eu quero filtrar os itens por bairro. Qqr bobagem que falei é porque sou leigo em programas.

    • @celkecursos
      @celkecursos  6 років тому

      Olá Marcelo,
      Para pesquisar pelo bairro, da para implementar um select conforme o exemplo do tutorial: celke.com.br/artigo/como-pesquisar-com-dois-campos-select-categoria-e-subcategoria

  • @jonasalvesviana6990
    @jonasalvesviana6990 5 років тому +1

    Parabéns, excelente.
    Mas aquelas 2 colunas, a creted e a modif, vc que criou ou o Banco que cria?

  • @murilodesa3632
    @murilodesa3632 6 років тому +2

    vídeo muito bom!

  • @jaquelineabreu861
    @jaquelineabreu861 3 роки тому

    Obrigadaa!!!!

  • @renantescaro
    @renantescaro 5 років тому

    Valeu Cesar!

  • @franciscosendabuiti9511
    @franciscosendabuiti9511 6 років тому

    Muito bom trabalho amigo

  • @ALEXANNDREF
    @ALEXANNDREF 7 років тому

    Muito boa suas aulas parabéns. Depois você vai criar um vídeo de filtrar no listar por exemplo que buscar pelo um número id para me trazer o resultado só desse número?

  • @TarcisioPqdt
    @TarcisioPqdt 6 років тому

    salvou amigo!!! muito obrigado!!!

  • @gustavomelo3000
    @gustavomelo3000 7 років тому

    Muito top a aula prof aprendendo de mais com você, irei adquirir seu curso, prof ficaria legal você fazer uma aula de como implementar uma pesquisa personalizada no listar.php ficaria muito da hora, parabéns e sucesso sempre!

    • @celkecursos
      @celkecursos  7 років тому

      Olá Gustavo,
      Obrigado pela sugestão, já utilizei a sua sugestão, na sequencia de tutorias citei no tutorial, goo.gl/Fqhzf8
      hoje postado que o próximo será o pesquisar.

  • @linosou
    @linosou 2 роки тому

    Olá professor Cesar, gosto muito dos seu vídeos. Será que me pode ajudar sff... já tenho as fotos no base dados, agora quero mesclar e mostrar as fotos em lugares sempre diferentes no website, agradeço se me poder ajudar.

  • @Bruno-Dorea
    @Bruno-Dorea 4 роки тому +1

    Muito boa essa aula!
    Professor, seria possível inserir uma foto de usuário nesse cadastro?

    • @felipemonteiro8300
      @felipemonteiro8300 4 роки тому +1

      se ainda tiver interesse, eu fiz uma adição com foto

  •  4 роки тому

    Boa noite, Professor, sua aulas são muito TOP, tenho uma dúvida quero montar um pesquisa avançada por filtros, tipo 1° campo por estado, 2° campo por cidade e o terceiro campo por profissão, porem cada um poder ser selecionado somente individual ou dois ou os tres campos um dependendo do outro ou não
    como faço isso , não achei nada sobre essa pesquisa avançada com filtros

  • @causblack5695
    @causblack5695 2 роки тому +1

    Gostei bastante de seus vídeos, mas não tô conseguindo entender algumas coisas. Aqui possui ordem dos vídeos?

    • @celkecursos
      @celkecursos  2 роки тому

      Olá Caus Black,
      PlayList como criar o CRUD com PHP e JavaScript: ua-cam.com/video/0l1hJvSue6A/v-deo.html
      PlayList como criar o CRUD com PHP: ua-cam.com/video/aXklcQvTVAc/v-deo.html

  • @RicardoBelfort
    @RicardoBelfort 6 років тому

    Show de bola sua aula professor, me ajudou para o que estava precisando aqui e muito, só ficou uma dúvida, tem como adicionar um botão de "próximo" ao invés de só ter a contagem das páginas? Se alguém poder ajudar, agradeço. Valeu pessoal!

  • @gelsouza-suporteemt.i.9598
    @gelsouza-suporteemt.i.9598 5 років тому

    Amigo estava precisando de um formulário de cadastro de currículo com foto e acesso administrativo para ver os currículos por categoria de função cadastrada, tipo, filtrar por professor de português, so listaria quem se cadastrou nessa área. Tem como fazer? Quando você cobraria para fazer um formulário desse personalizado?

  • @guilhermedesousa9574
    @guilhermedesousa9574 5 років тому

    #Mito... rumo aos 100 K !

  • @deciotorres3862
    @deciotorres3862 3 роки тому

    Olá Celke, por que meu sistema em php mysql congela por alguns instantes em somente alguns PCs, outros opera normal ? Grato

  • @ooh_wendell
    @ooh_wendell 6 років тому +1

    Boa noite amigo, eu tenho um sistema pdv em script PHP, como faço para o pdv ler dados de uma balança para pesar os produtos???
    Desde já obrigado.

  • @flavioanx
    @flavioanx 6 років тому

    Muito boa suas aulas, tenho aprendido bastante. Mas quando vou no painel admin onde coloquei pra listar os dados, não aparece nada fica tudo em branco. Preciso de ajuda, sou novo em PHP.

  • @nimbuskuromori5035
    @nimbuskuromori5035 2 роки тому

    cesar, houve um problema com o codigo mysqli_fetch_assoc, quando eu recarreguei a pagina, apareceu esta mensagem de erro: "mysqli_fetch_assoc() expects parameter 1 to be mysqli_result," como eu poderia arrumar isso?

  • @kbgalvao
    @kbgalvao 6 років тому

    muito bom

  • @pollms1
    @pollms1 6 років тому

    Bom muito Bom

  • @alui9tech-canaldealuiziofr524
    @alui9tech-canaldealuiziofr524 4 роки тому

    Olá Celke o meu apresentou esse erro, estou com dúvida na resolução
    Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in C:\xampp\htdocs\testealu\listar.php on line 47
    Notice: Trying to access array offset on value of type null in C:\xampp\htdocs\testealu\listar.php on line 50
    //linha 47
    $row_pg = mysqli_fetch_assoc($resultado_pg);

  • @ThiagoHenrique-vt1sv
    @ThiagoHenrique-vt1sv 6 років тому

    Ola cesar tudo bem ? meu caso é o seguinte, tenho uma pagina chamada "exibe_categoria" e uma tabela com as categorias dos produtos, quando clico em uma categoria ele pega o nome da categoria e exibe os produtos "/exibe-categoria.php?pagina=Medicamentos", quando vou fazer a paginação dentro da categoria ela não funciona, você poderia me dizer se é possível criar a paginação dentro de cada categoria ?, ou eu vou ter que criar uma pagina para cada categoria, obrigado

  • @abiacristinaoliveiradefran4060
    @abiacristinaoliveiradefran4060 3 роки тому

    Como faz pras informações sair ao lado em vez de sair um embaixo do outro?

  • @alexpereira8167
    @alexpereira8167 5 років тому

    Como ficaria se tiver listando de um categoria conforme categoria_id do
    GET

  • @centraldosquadrinhos9014
    @centraldosquadrinhos9014 3 роки тому

    Eu preciso duma paginacao para o meu blog em bootstrap 4

  • @Rodrigo-lq8cv
    @Rodrigo-lq8cv 2 роки тому +1

    gostaria de saber como listar de forma que apareça na primeira linha o ultimo cadastro, obrigado para quem puder me ajudar

    • @celkecursos
      @celkecursos  2 роки тому

      Olá Rodrigo,
      Acrescenta na QUERY: ORDER BY id DESC
      Exemplo: SELECT * FROM usuarios LIMIT $inicio, $qnt_result_pg ORDER BY id DESC;

  • @setindesenvolvedorweb9681
    @setindesenvolvedorweb9681 3 роки тому

    Funciona com wordpress??

  • @leonardodombrosky4581
    @leonardodombrosky4581 2 роки тому +1

    Ola, gostaria de saber se tem como dar um espassamento entre os numeros das paginas quando aparecem na tela para o usuario, o ultimo numero fica grudado na letra U de Ultimo, ex: Primeira123456Ultima

    • @leonardodombrosky4581
      @leonardodombrosky4581 2 роки тому +1

      Esquece pessoal, rsrs foi só dar uma pensada a mais que eu acabei descobrindo qual era o problema, rsrs, Show de bola Cesar, suas aulas sao show, Parabens!!!!!!!

  • @CarlosHenrique-gt1oe
    @CarlosHenrique-gt1oe 5 років тому

    You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1 aparece esse erro para mim, algum conselho?

  • @marceloeduardobraz7932
    @marceloeduardobraz7932 6 років тому

    Consegui fazer o código para pesquisar por motorista ao invés de bairro, porém ele filtra todos os registros desse motorista. Preciso fazer a seleção pela data do dia, estou pedalando rsrs. Se quiser passo o meu código para você dar uma olhada.

  • @centraldosquadrinhos9014
    @centraldosquadrinhos9014 3 роки тому

    Vc tem algum curso você voltado a paginaçao de um blog em bootstrap 4 para vender moro no boqueirão curitiba

    • @celkecursos
      @celkecursos  3 роки тому +1

      Olá Carlos,
      A paginação apresentada nesse tutorial pode ser integrada com Bootstrap, conforme é apresentado no tutorial: celke.com.br/artigo/como-criar-o-layout-da-paginacao-com-bootstrap4

    • @centraldosquadrinhos9014
      @centraldosquadrinhos9014 3 роки тому

      @@celkecursos eu vi o curso que vc vende vou comprar ele faser a conexão com banco de dados e faser a tabela eu sei fazer eu uso o wanpserve e o mysql e os resto que estou fazendo erado meu formulario no modal estou tendo problemas tambem

  • @BruceLuz-
    @BruceLuz- Рік тому +1

    Não sei se você vai me responder, pois o video é um pouquinho antigo, mas tem como eu fazer isso em HTML ?

    • @celkecursos
      @celkecursos  Рік тому

      Olá, Bruceplays,
      Somente com HTML não, mas dá para fazer com JavaScript: ua-cam.com/video/H8revJTlhdo/v-deo.html

  • @Marcos_W
    @Marcos_W 6 років тому

    Amigo, eu incrementei com mais informações o código e to tentando listar tanto o "usuario" ( codigo original) como também o "endereco", tudo junto, porem ao fazer isso eu consigo listar o "endereco" dos registros incluidos, porem ele não lista os respectivos "usuarios"... pode me ajudar com isso?

  • @Luan-os4su
    @Luan-os4su 4 роки тому

    listar.php?pagina=2 como faço para usar o nome do usuario como parametro em vez de usar numero para ficar assim 'listar.php?pagina=Cesar5 '.

  • @ednilsonalbuquerquejr7128
    @ednilsonalbuquerquejr7128 6 років тому

    Obrigado pelo conteúdo, só uma dúvida, como faço para dar update na senha criptografada e criptogrofar a nova senha?

  • @MrDinaron
    @MrDinaron 5 років тому

    Me desculpe o incomodo, mas como faço para colocar um break na minha paginação e qual é o valor de seu curso de php?

  • @mundonerd1853
    @mundonerd1853 3 роки тому

    como eu faço para colocar as noticias de um blog eu tenho que colocar todas as noticias no banco de dados tenho que criar uma tabela para cada noticia?

    • @celkecursos
      @celkecursos  3 роки тому +1

      Olá Carlos,
      Necessário criar uma única tabela e cada registro da tabela corresponde a um artigo.
      O primeiro registro refere-se ao primeiro artigo.
      O segundo registro refere-se ao segundo artigo.
      Assim por diante.

    • @mundonerd1853
      @mundonerd1853 3 роки тому

      @@celkecursos obrigado

  • @caminhocomjesuscristo4847
    @caminhocomjesuscristo4847 6 років тому

    como deixar os link dessa paginaçao com url amigavel ?

  • @gavos6012
    @gavos6012 5 років тому

    Cara, vc é foda mano

  • @newspapergames140
    @newspapergames140 4 роки тому

    Boa noite, alguem poderia me ajuda com ele erro?
    Warning: mysqli_query() expects parameter 1 to be mysqli, object given in C:\xampp\htdocs\pdf\listar.php on line 32
    Desde ja agradeço!

  • @leonardoportaloficial
    @leonardoportaloficial 4 роки тому

    Para adicionar no banco de dados 000webhost precisei fazer a alteração no arquivo conexao.php
    Inserindo a senha, usuario e nome do banco de dados cadastrados no 000webhost

  •  6 років тому

    da uma força ai Cesar, crie a paginação de outra forma, só quer a o ultimo a mostra zero, fiz de outro modo, baseada nesta aula, o que fazer:

  • @carlossilveira8705
    @carlossilveira8705 5 років тому

    Infelizmente não eu soube fazer funcionar quando $datai = $_POST['datai'];
    $dataf = $_POST['dataf']; parâmetros para o where; quando recarrega a página dá erro. Tentei GET mas não deu certo.

    • @KaaaduUUhh
      @KaaaduUUhh 5 років тому

      olá, consegui resolver da seguinte maneira, não sei se é a maneira mais adequada, porém funcionou... vou exemplificar com a sua variável:
      // aqui abaixo eu atribui a variável ao campo de entrada de dados. No meu eu fiz no metodo GET mas creio que funciona também no POST:
      $datai = $_POST['datai'];
      $dataf = $_POST['dataf'];
      // aqui em baixo diz que se o campo for diferente de "vazio", ou seja, se tiver alguma entrada de dados ele lança um "=variável" senão lança apenas o sinal de "=" ;
      if ($datai != " ") {
      $datai2 = "=$datai";
      } else {
      $datai2 = "=";
      if ($dataf != " ") {
      $dataf2 = "=$dataf";
      } else {
      $datai2 = "=";
      E no link: Pagina
      Ou seja, vamos supor que a entrada de dados do $datai seja "setembro", então a variável fica =setembro, neste caso no link aparece ...pagina.php?pagina=1&datai=setembro. Se não tiver nada cadastrado fica apenas o = no lugar de =setembro.
      Repita o processo para quantas variáveis forem necessárias..
      Veja se funciona. Um abraço!

    • @SuperDouglasjunio
      @SuperDouglasjunio 4 роки тому

      @@KaaaduUUhh Você tem o código Completo ai pode posta aqui ?

  • @albuquerque1992
    @albuquerque1992 3 роки тому +1

    Perdi quase 45min por conta dessa maldição então vai pra vocês ai caso acontecer [ERRO] no min 16:30
    para countar a quantidade de id da tabela
    Warning: mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, bool given in C:\xampp ...
    Notice: Trying to access array offset on value of type null in C:\xampp ....
    SELECT COUNT (id) AS num_result FROM usuarios [ERRADO]
    SELECT COUNT(id) AS num_result FROM usuarios [CORRETO]
    por causa de um espaço da query ..... kkk

  • @mainjungle9025
    @mainjungle9025 4 роки тому

    só o meu que deu um monte de erro

  • @EU501733
    @EU501733 7 років тому

    Nussss!

  • @felipevasconcelos7895
    @felipevasconcelos7895 5 років тому +1

    como listar de ordem decrecente como usar o ORDER BY data DESC me ajudem


    CRUD - Pesquisar




    Menu


    Pesquisar Pré Picking


    Nome:

    • @celkecursos
      @celkecursos  5 років тому

      Olá Felipe,
      O erro está na QUERY: $result_usuario = "SELECT * FROM pessoas1 '; WHERE nome LIKE '%$nome% '";
      Primeiro retirar o ponto e virgula ";" dentro da QUERY.
      Também retirar o aspas simples " ' " dentro da QUERY.
      A QUERY correta: $result_usuario = "SELECT * FROM pessoas1 WHERE nome LIKE '%$nome% ' ";
      Em seguida acrescentar o ORDER BY.
      $result_usuario = "SELECT * FROM pessoas1 WHERE nome LIKE '%$nome% ' ORDER BY data DESC ";