Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''listar''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 18 registros

  1. Camila de Paula

    Listar registros por data - mês

    Olá! Preciso de uma ajudinha aqui, por favor! Tenho uma página que consulta e lista todos os registros feitos. Tratei a data para que apareça no formato brasileiro, mas a página está listando respeitando apenas os DIAS da data, e preciso que ela considere além dos dias, o mês e o ano também. Por exemplo, se tenho os seguintes dados: 05/01/2017 , 25/02/2017, 15/03/2017, 05 / 04/2017 não aparece nessa ordem cronológica. Esta aparecendo da seguinte maneira : 25/03/2017, 20/02/2017, 05/01/2017, 05 / 04/2017 - respeitando apenas os 2 primeiros dígitos. Código da consulta: // pegar a pagina atual $pagina = isset($_GET['pagina']) ? intval($_GET['pagina']) : 0; // puxar o.s. do banco $sql_code = "select * ,DATE_FORMAT(data_operacao, '%d/%m/%y') as 'data_operacao' from os order by data_operacao desc LIMIT $pagina, $itens_por_pagina"; $execute = $mysqli->query($sql_code) or die($mysqli->error); $os = $execute->fetch_assoc(); $num = $execute->num_rows; // pega a quantidade total de objetos no banco de dados $num_total = $mysqli->query("select * from os")->num_rows; // definir numero de páginas $num_paginas = ceil($num_total/$itens_por_pagina); Tabela: <div class="container-fluid"> <div class="row"> <div class="col-lg-4"> <h1>Escala</h1> <?php if($num > 0){ ?> <table class="table table-bordered table-hover table-striped"> <thead> <tr> <td class="h5"><strong>Data</strong></td> <td class="h5"><strong>O.S</strong></td> <td class="h5"><strong>H. Início </strong></td> </tr> </thead> <tbody> <?php do{ ?> <tr> <td><?php echo $os['data_operacao']; ?></td> <td><?php echo $os['numero_contrato']; ?></td> <td><?php echo $os['h_inicio']; ?></td> </tr> <?php } while($os = $execute->fetch_assoc()); ?> </tbody> </table> <nav> <ul class="pagination"> <li> <a href="escala.php?pagina=0" aria-label="Anterior"> <span aria-hidden="true">&laquo;</span> </a> </li> <?php for($i=0;$i<$num_paginas;$i++){ $estilo = ""; if($pagina == $i) $estilo = "class=\"active\""; ?> <li <?php echo $estilo; ?> ><a href="escala.php?pagina=<?php echo $i; ?>"><?php echo $i+1; ?></a></li> <?php } ?> <li> <a href="escala.php?pagina=<?php echo $num_paginas-1; ?>" aria-label="Próximo"> <span aria-hidden="true">&raquo;</span> </a> </li> </ul> </nav> <?php } ?> </div> </div> </div>
  2. halfar

    listar nomes das tabelas

    a sql abaixo seleciona os nomes das tabelas do banco de dados. como faço agora para listar os nomes destas tabelas.??
  3. wilvp

    Ranking de seguidores

    Bem eu tenho um sistema de perfil, e nele o usuario pode seguir um ao outro e ao clicar em seguir o seguinte valor é adicionado a tabela, digamos que o usuario de id 8 seguiu o usuário de id 44, ficaria assim: Id| id_seguidor | id_seguido 1 8 44 ai o usuário 44 foi seguido de novo por usuarios do id 1,5,3 e o usuario 32 foi seguido pelo 39 e 99 Id| id_seguidor | id_seguido 1 8 44 2 1 44 3 5 44 4 3 44 5 39 32 6 99 32 gostaria que fosse feito um select que mostrasse quantas veses tal numero foi inserido ID | QUANTIDADE 44 4 32 2 gostaria muito disso se posível pois tentei muito e não consegui, o maximo foi contar a quantidade de um id unico
  4. Ismael Fiorotti

    LISTAR CATEGORIA E SUB-CATEGORIA - PDO

    Olá amigos, Boa tarde.....Sou novo em PHP e estou com uma duvida. Preciso listar todos as categorias e suas respectivas subcategorias.....ex.: Categoria 01 Subcategoria 01 Subcategoria 02 Categoria 02 Subcategoria 01 Subcategoria 02 no htlm seria um exemplo assim: <h3>Categoria 01</h3> <ul> <li> Subcategoria 01 </li> </ul> no meu banco MYSQL está assim: categorias id id_categoria nome_categoria subcategoria id id_categoria produto Estou tentando fazer mas tenho certeza que está errado ou está faltando alguma coisa, segue o que eu tenho aki. <?php $dados = $con->prepare("SELECT * FROM categoria ORDER BY nome_categoria DESC"); $dados->execute(); $registro = $dados->fetchALL(PDO::FETCH_ASSOC); ?> <?php foreach ($registro as $item) { ?> <h3 id="oceans"><?php echo $item['nome_categoria'] ?></h3> <?php $dados2 = $con->prepare("SELECT * FROM subcategoria WHERE id_categoria=:id"); $dados2->execute(); $registro2 = $dados2->fetchALL(PDO::FETCH_ASSOC); foreach ($registro2 as $item2) {} ?> <?php } ?> Obrigado.
  5. Simone RSS

    listar registros de banco de dados em datatable

    É o seguinte pessoal, preciso listar os registros de uma tabela (banco postgres), em uma página xhtml. Estou usando JSF framework Bootsfaces, o recurso DataTable. Já implementei Classe, Dao , Bean, verifiquei se a busca está correta várias vezes, mas não está listando na página. Poderiam me dar uma ajuda com isso? Página: <?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <ui:decorate xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" template="template.xhtml" xmlns:b="http://bootsfaces.net/ui" xmlns:p="http://primefaces.org/ui" xmlns:f="http://xmlns.jcp.org/jsf/core"> <ui:define name="title">SIAI - Atendimentos</ui:define> <ui:define name="conteudo"> <b:row styleClass="table-responsive"> <b:row> <b:column col-sm="4" col-md="4" styleClass=""> <h1>Atendimentos</h1> </b:column> <b:column col-sm="2" col-md="2" styleClass=""> </b:column> <b:column col-sm="6" col-md="6" style="padding: 30px 0px 10px 0px;"> <a href="cadastro-atendimento.jsf"><b:button look="info" size="md" value="Novo Atendimento"/></a> <!--O botão Editar abaixo é provisório, funcionando, o sistema vai exibir um ícone 'Editar' para cada ítem de atendimento da lista abaixo--> <a href="editar-atendimento.jsf"><b:button look="info" size="md" value="Editar Atendimento"/></a> </b:column> </b:row> <hr/> <h:form> <h:dataTable styleClass="table table-striped" value="#{atendimentoBean.atendimentos}" var="atendimento" > <h:column> <f:facet name="header"><h:outputText value="ID" /></f:facet> <h:outputText value="#{atendimento.id_atendimento}" /> </h:column> <h:column> <f:facet name="header"><h:outputText value="Jornalista" /></f:facet> <h:outputText value="#{atendimento.jornalista_atendido}" /> </h:column> <h:column> <f:facet name="header"><h:outputText value="Data/Hora" /></f:facet> <h:outputText value="#{atendimento.data_horario_abertura}" /> </h:column> <h:column> <f:facet name="header"><h:outputText value="Emissora" /></f:facet> <h:outputText value="#{atendimento.emissora}" /> </h:column> <h:column> <f:facet name="header"><h:outputText value="Situação" /></f:facet> <h:outputText value="#{atendimento.status}" /> </h:column> </h:dataTable> </h:form> </b:row> </ui:define> </ui:decorate> Classe entidade: package br.org.hu.sistemaatendimentoimprensa.negocio; import java.util.Date; public class Atendimento { private int id_atendimento; private Date data_horario_abertura; private String status; private Date data_hora_encerramento; private String resumo_pauta; private String inspiracao; private String assunto; private String informacoes; private String tipo_entrevista; private String emissora; private String programa; private String jornalista_atendido; private String usuario_logado; public Atendimento(){ } public void cadastrarAtendimento() { } public void editarAtendimento() { } public Date getData_horario_abertura() { return data_horario_abertura; } public void setData_horario_abertura(Date data_horario_abertura) { this.data_horario_abertura = data_horario_abertura; } public Date getData_hora_encerramento() { return data_hora_encerramento; } public void setData_hora_encerramento(Date data_hora_encerramento) { this.data_hora_encerramento = data_hora_encerramento; } public String getUsuario_logado() { return usuario_logado; } public void setUsuario_logado(String usuario_logado) { this.usuario_logado = usuario_logado; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getJornalista_atendido() { return jornalista_atendido; } public void setJornalista_atendido(String jornalista_atendido) { this.jornalista_atendido = jornalista_atendido; } public String getEmissora() { return emissora; } public void setEmissora(String emissora) { this.emissora = emissora; } public String getPrograma() { return programa; } public void setPrograma(String programa) { this.programa = programa; } public String getResumo_pauta() { return resumo_pauta; } public void setResumo_pauta(String resumo_pauta) { this.resumo_pauta = resumo_pauta; } public String getTipo_entrevista() { return tipo_entrevista; } public void setTipo_entrevista(String tipo_entrevista) { this.tipo_entrevista = tipo_entrevista; } public String getInspiracao() { return inspiracao; } public void setInspiracao(String inspiracao) { this.inspiracao = inspiracao; } public String getAssunto() { return assunto; } public void setAssunto(String assunto) { this.assunto = assunto; } public String getInformacoes() { return informacoes; } public void setInformacoes(String informacoes) { this.informacoes = informacoes; } public int getId_atendimento() { return id_atendimento; } public void setId_atendimento(int id_atendimento) { this.id_atendimento = id_atendimento; } @Override public int hashCode() { int hash = 7; hash = 13 * hash + this.id_atendimento; return hash; } @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } final Atendimento other = (Atendimento) obj; if (this.id_atendimento != other.id_atendimento) { return false; } return true; } public void getData_abertura(String string) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } public void getResumo_pauta(String string) { throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates. } } Classe Bean (tentem considerar apenas o listar()): package br.org.hu.sistemaatendimentoimprensa.beans; import br.org.hu.sistemaatendimentoimprensa.dao.AtendimentoDAO; import br.org.hu.sistemaatendimentoimprensa.negocio.Atendimento; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import javax.faces.bean.ManagedBean; import javax.faces.bean.SessionScoped; @ManagedBean @SessionScoped public class AtendimentoBean { private Atendimento atendimento = new Atendimento(); public List<Atendimento> atendimentos = new ArrayList<>(); public AtendimentoBean() { } public void adicionar() throws SQLException{ AtendimentoDAO dao = new AtendimentoDAO(); dao.adicionar(atendimento); atendimento = new Atendimento(); } public void listar() throws SQLException { AtendimentoDAO AtendimentoDao = new AtendimentoDAO(); atendimentos = AtendimentoDao.buscar(); } public void selecionarEditar(Atendimento a){ Atendimento atend = new Atendimento(); atend = a; } public void editar() throws SQLException{ AtendimentoDAO dao = new AtendimentoDAO(); dao.alteraDAO(atendimento); atendimento = new Atendimento(); } public Atendimento getAtendimento() { return atendimento; } public List<Atendimento> getAtendimentos() { return atendimentos; } public void setAtendimentos(List<Atendimento> atendimentos) { this.atendimentos = atendimentos; } public void setAtendimento(Atendimento atendimento) { this.atendimento = atendimento; } //------------------------------------------------------------------------ // a variável e os métodos abaixo serviram para testar o funcionamento da estrutura String msg; public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public void exibeDados() { msg = atendimento.getJornalista_atendido() + " -- " + atendimento.getEmissora()+ " -- " + atendimento.getPrograma()+ " -- " + atendimento.getResumo_pauta()+ " -- " + atendimento.getTipo_entrevista()+ " -- " + atendimento.getInspiracao()+ " -- " + atendimento.getAssunto()+ " -- " + atendimento.getInformacoes(); } //------------------------------------------------------------------------------------------- } //package br.org.hu.sistemaatendimentoimprensa.beans; // //import br.org.hu.sistemaatendimentoimprensa.dao.AtendimentoDAO; //import br.org.hu.sistemaatendimentoimprensa.negocio.Atendimento; //import java.sql.SQLException; //import java.util.ArrayList; //import java.util.List; //import javax.faces.bean.ManagedBean; //import javax.faces.bean.SessionScoped; // // // //@ManagedBean //@SessionScoped //public class AtendimentoBean { // // private Atendimento atendimento = new Atendimento(); // public List<Atendimento> atendimentos = new ArrayList<>(); // // public AtendimentoBean() // { // // } // // public void adicionar() throws SQLException{ // AtendimentoDAO dao = new AtendimentoDAO(); // dao.adicionar(atendimento); // atendimento = new Atendimento(); // } // // public void listar() throws SQLException { // AtendimentoDAO dao = new AtendimentoDAO(); // atendimentos = dao.buscar(); // } // // public void selecionarEditar(Atendimento a){ // Atendimento atend = new Atendimento(); // atend = a; // } // // public void editar() throws SQLException{ // AtendimentoDAO dao = new AtendimentoDAO(); // dao.alteraDAO(atendimento); // atendimento = new Atendimento(); // } // // public Atendimento getAtendimento() { // return atendimento; // } // // public void setAtendimento(Atendimento atendimento) { // this.atendimento = atendimento; // } // // // // // //------------------------------------------------------------------------ // // a variável e os métodos abaixo serviram para testar o funcionamento da estrutura // String msg; // // public String getMsg() { // return msg; // } // // public void setMsg(String msg) { // this.msg = msg; // } // // public void exibeDados() // { // msg = atendimento.getJornalista_atendido() + " -- " + // atendimento.getEmissora()+ " -- " + // atendimento.getPrograma()+ " -- " + // atendimento.getResumo_pauta()+ " -- " + // atendimento.getTipo_entrevista()+ " -- " + // atendimento.getInspiracao()+ " -- " + // atendimento.getAssunto()+ " -- " + // atendimento.getInformacoes(); // } // //------------------------------------------------------------------------------------------- // // //} Classe DAO (Considerem apenas o buscar()) : package br.org.hu.sistemaatendimentoimprensa.dao; import br.org.hu.sistemaatendimentoimprensa.negocio.Atendimento; import br.org.hu.sistemaatendimentoimprensa.util.FabricaConexao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; /** * * @author Simone */ public class AtendimentoDAO { public void adicionar(Atendimento atendimento) throws SQLException { Connection conexao = FabricaConexao.getConexao(); String sql = "INSERT INTO atendimento.atendimento(data_abertura, resumo_pauta, assunto, status,informacoes_passadas," + "tipo_entrevista,emissora_id_emissora, jornalista_id_jornalista)\n" + " VALUES (?,?,?,?,?,?,?,?)"; try { PreparedStatement st = conexao.prepareStatement(sql); //st.setDate(1, atendimento.getData_abertura()); st.setString(2, atendimento.getResumo_pauta()); st.setString(3, atendimento.getAssunto()); atendimento.setStatus("Ativo"); st.setString(4, atendimento.getStatus()); st.setString(5, atendimento.getInformacoes()); st.setString(6, atendimento.getTipo_entrevista()); st.setString(7, atendimento.getEmissora()); st.setString(8, atendimento.getJornalista_atendido()); //executa st.execute(); st.close(); } catch (SQLException e) { throw new RuntimeException(e); } } public List<Atendimento> buscar() throws SQLException { try{ Connection conexao = FabricaConexao.getConexao(); List<Atendimento> atendimentos = new ArrayList<>(); PreparedStatement st = conexao.prepareStatement("select * from atendimento.atendimento"); ResultSet rs = st.executeQuery(); while (rs.next()) { Atendimento atendimento = new Atendimento(); atendimento.setId_atendimento(rs.getInt("id_atendimento")); atendimento.setData_horario_abertura(rs.getDate("data_horario_abertura")); atendimento.setStatus(rs.getString("status")); atendimento.setData_hora_encerramento(rs.getDate("data_hora_encerramento")); atendimento.setResumo_pauta(rs.getString("resumo_pauta")); atendimento.setInspiracao(rs.getString("inspiracao")); atendimento.setAssunto(rs.getString("assunto")); atendimento.setInformacoes(rs.getString("informacoes")); atendimento.setTipo_entrevista(rs.getString("tipo_entrevista")); atendimento.setEmissora(rs.getString("emissora_id_emissora")); atendimento.setPrograma(rs.getString("programa_id_programa")); atendimento.setJornalista_atendido(rs.getString("jornalista_id_jornalista")); atendimento.setUsuario_logado(rs.getString("usuario_id_usuario")); atendimentos.add(atendimento); } return atendimentos; }catch(SQLException e){ Logger.getLogger(AtendimentoDAO.class.getName()).log(Level.SEVERE, null, e); return null; } } public void alteraDAO(Atendimento atendimento) throws SQLException { Connection conexao = FabricaConexao.getConexao(); String sql = "UPDATE atendimento.jornalista set data_abertura=?, resumo_pauta=?, assunto=?, status=?,informacoes_passadas=?," + "tipo_entrevista=?,emissora_id_emissora=?, jornalista_id_jornalista=? where id_atendimento=? "; try { PreparedStatement st = conexao.prepareStatement(sql); //st.setString(1,atendimento.getData_abertura()); st.setString(2,atendimento.getResumo_pauta()); st.setString(3,atendimento.getAssunto()); st.setString(4,atendimento.getStatus()); st.setString(5,atendimento.getInformacoes()); st.setString(6,atendimento.getTipo_entrevista()); st.setString(7,atendimento.getEmissora()); st.setString(8,atendimento.getJornalista_atendido()); st.setInt(9,atendimento.getId_atendimento()); st.execute(); st.close(); } catch (SQLException e) { throw new RuntimeException(e); } } }
  6. Estou aprendendo php e o primeiro sistema que submeti a fazer é um programa de estoque. Gostaria de listar os produtos do banco em uma tabela e ao clicar em editar vai aparece todas as informações dele para que seja modificada. Como eu faria isso?
  7. Estou estudando php e estou com algumas dificuldades. Toda vez que faço o teste pra saber se esta funcionando assim que eu digito e envio o cadastro para o banco de dados ele n cadastra, mas se eu cadastrar todos menos o nome ele envia, e se eu cadastrar só o nome ele também envida, mas todos juntos não... Sei que ficou confuso, mas alguém pode me ajudar a resolver? <?php $dbhost = "127.0.0.1"; $dbuname = "root"; $dbpass = ""; $dbname = "54564"; mysql_connect($dbhost,$dbuname,$dbpass) or die ("<br /><br /><center>Problemas ao conectar no servidor: " . mysql_error() . "</center>"); $conn = mysql_select_db($dbname) or die ("<br /><br /><center>Problemas ao selecionar a base de dados do sistema: " . mysql_error() . "</center>"); function close($conn) { mysql_close($conn); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <?php $titulo = "Controle &raquo; Cadastrar material"; require_once ("includes/header.php"); ?> </script> </head> <body> <?php require_once('includes/db.php'); if ($_POST) { $nome = $_POST['material']; $quantidade = $_POST['quant']; $setor = $_POST['setor']; if ($nome == '' || $quantidade == '' || $setor == '') { $cad = mysql_query ("INSERT INTO tbl_material(ID,NOME,SETOR,QUANTIDADE) values(NULL,'$nome','$setor','$quantidade')") or die (mysql_error()); if ($cad != '') echo "<script>alert('Cadastro foi efetuado com sucesso');</script>"; } } ?> <div id="principal"> <form action="<?php $_SERVER['PHP_SELF']?>" method="post"> <fieldset> <legend class="titulo">Cadastro de Material &darr; </legend> <label>Nome</label> <input type="text" name="material" maxlength="50" onfocus="this.style.backgroundColor='#fff';" onblur="this.style.backgroundColor='#EEE';"/><br /> <label>Setor</label> <select name="setor"> <option>Fabrica</option> <option>Usinagem</option> </select><br /> <label>Quantidade</label> <input type="text" name="quant" maxlength="50" /><br /> <input class="botao" type="submit" name="enviar" value="Cadastrar" /> </fieldset> </form> </body> </html>
  8. hdnrf

    [Resolvido] Listando dados do mysql

    Ola pessoal, estou com algumas duvidas.. Estou listando alguns dados do meu mysql: <?php $id = $_GET['id']; $comando = mysql_query("SELECT * FROM cadboleto WHERE id='$id'"); while($busca = mysql_fetch_array($comando)){ echo' <form method="post" name="alteraboleto" action="editar.php?id='.$busca[id].'"> <table border="1" align="center" width="500"> <tr> <td colspan="2" align="center"><h1>Atualizar Boletos</h1></td> </tr> <tr> <td>Valor do Boleto</td> <td><input type="text" name="valor" value="'.$busca[valor].'" maxlength="8" size="15"></td> </tr> <tr> <td>Data de Vencimento</td> <td><input type="text" name="data_venc" value="'.$busca[data_venc].'" maxlength="10" size="15"></td> </tr> [...] Até ai tudo bem.., esta mostrando os dados normalmente. Agora que vem o problema.. preciso fazer uma condição ali na input do "data_venc', porem tudo isso ja esta dentro de um "echo" como consigo uma outra forma de mostrar os dados que me permita fazer essas condições?? Tentei usar uma outra forma que achei em um exemplo mas não deu certo: $id = $_GET['id']; $busca = ("SELECT * FROM cadboleto WHERE id='$id'"); $total_query = mysql_query($cadastro); ?> <form method="post" name="alteraboleto" action="editar.php?id='.$busca[id].'"> <table border="1" align="center" width="500"> <tr> <td colspan="2" align="center"><h1>Atualizar Boletos</h1></td> </tr> <tr> <td>Valor do Boleto</td> <td><input type="text" name="valor" value="<?php echo $busca[valor];?>" maxlength="8" size="15"></td> </tr> <tr> <td>Data de Vencimento</td> <td><input type="text" name="data_venc" value="<?php echo $busca[data_venc];?>" maxlength="10" size="15"></td> </tr> Alguem me da uma luz?
  9. josenilson

    Listando em uma Tabela

    Olá pessoal, estou tratando um resultado de um relatório, quero colocar uma tabela com Nome: e data, só que ao imprimir o resultado esta repetindo o cabeçalho da tabela, Quero deixar assim Assim, **************************************************** * Nome: DATA : * **************************************************** * JOSENILSON I 01-01-2017 * * MARÇOS I 05-04-2017 * * PAULO I 04-09-2017 * **************************************************** porem meu resultado esta repetindo o nome e a data pra cada valor, em anexo esta o script e um print de como estou fazendo, desde já agradeço. resultado.php
  10. WBlacker

    Listando Fotos em PHP por categoria

    Galera, meu problema é o seguinte... eu gostaria de ler as imagens que possuo no banco e lista-las em diferentes <div> de acordo com a categoria. No banco a tabela está dessa forma: tabela_imagem id_foto foto id_categoria (foreign key) e quando eu faço um select simples no banco elas aparecem assim: 1 | imagem_1 | categoria_1 2 | imagem_2 | categoria_2 3 | imagem_3 | categoria_3 4 | imagem_4 | categoria_1 5 | imagem_5 | categoria_1 e quero que aos lista-las fiquem assim: <div class='categoria_1' > imagem_1, imagem_4, imagem_5 </div> <div class='categoria_2' > imagem_2 </div> <div class='categoria_3' > imagem_3 </div> Estou usando: do{ .... }while($row= mysqli_fetch_array($query)); e não consigo listar como desejo, pois como repete, a cada leitura são criadas novas <div> para cada imagem, ficando assim: <div class='categoria_1' > imagem_1 </div> <div class='categoria_2' > imagem_2 </div> <div class='categoria_3' > imagem_3 </div> <div class='categoria_1' > imagem_4 </div> <div class='categoria_1' > imagem_5 </div>
  11. xiro

    listar dados da tabela (mysqli)

    Bom dia pessoal como eu faço para listar dados da tabela com mysqli?? estou fazendo assim mas dando erro. Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, object given $stmt = $mysqli->prepare("SELECT nome,sexo FROM dados WHERE iddados = ? LIMIT 1"); $stmt->bind_param('i', $user_id); $stmt->execute(); while ($row = mysqli_fetch_array($stmt)) { echo $row[nome]; echo $row[sexo]; }
  12. brunowdesigner

    Comparar ID e Listar Resultados.

    Boa tarde. Estou com um pequeno problema. Fiz um sistema onde o administrador envia arquivos, gerando pasta com o ID do usuário selecionado e enviando o ID como identificador, a URL do documento e o Nome do Arquivo. Até ai tudo Ok. Assim que o cliente acessa lá estarão os documentos dele. O problema é que não consigo gerar a URL para o cliente fazer download do arquivo. Documento onde aparecem os arquivos listados. (OBS: Sou iniciante em PHP e BD). <?php require_once 'conexao.php'; include("includes/header.php"); ?> <?php $query = mysql_query("SELECT * FROM usuarios WHERE usuario = '$_SESSION[usuario]' AND senha = '$_SESSION[senha]'") or die(mysql_error()); $cliente = mysql_fetch_assoc($query); ?> </head> <body> <div class="navbar navbar-fixed-top"> <div class="navbar-inner"> <div class="container"> <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span> </a><a class="brand" href="index.html">Área de Clientes - LCL Contabilidade</a> <div class="nav-collapse"> <ul class="nav pull-right"> <li><a href="?sair" onclick="return confirm('Realmente deseja sair?')">Sair do Sistema</a></li> </li> </ul> </div> <!--/.nav-collapse --> </div> <!-- /container --> </div> <!-- /navbar-inner --> </div> <!-- /navbar --> <div class="subnavbar"> <div class="subnavbar-inner"> <div class="container"> <ul class="mainnav"> <li><a href="home.php"><i class="icon-dashboard"></i><span>Página Inicial</span> </a> </li> <li class="active"><a href="documentos.php"> <i class="icon-file"></i><span>Meus Documentos</span> <b class="caret"></b></a></li> <li><a href="email.php"> <i class="icon-file"></i><span>Enviar Email</span> <b class="caret"></b></a> <li></li> </ul> </div> <!-- /container --> </div> <!-- /subnavbar-inner --> </div> <div class="main"> <div class="main-inner"> <div class="container"> <div class="row"> <div class="span12"></div> <div class="span12"> <div id="target-1" class="widget"> <div class="widget-content"> <h1>Meus Documentos</h1> <hr><p> <?php $query = mysql_query("SELECT nome,url FROM arquivos") or die(mysql_error()); $arquivos = mysql_fetch_assoc($query); $urlbd = $arquivos['url']; $id = $cliente['id']; $nome = $arquivos['nome']; $dir = "../../restrito/adm/uploads/$id"; $url = "../../restrito/adm/uploads/$id/$nome"; $pasta = opendir($dir); /* Loop para ler os arquivos do diretorio */ while ($arquivo = readdir($pasta)){ /* Verificacao para exibir apenas os arquivos e nao os caminhos para diretorios superiores */ if ($arquivo != '.' && $arquivo != '..'){ /* Escreve o nome do arquivo na tela */ echo "<a href='$urlbd' target='_blank'>$arquivo</a><br>"; } } ?> </p> </p> </div> <!-- /widget-content --> </div> <!-- /widget --> </div><!-- span 12 --> </div><!-- row --><!-- /widget --> </div> <!-- /span6 --> </div> <!-- /row --> </div> <!-- /container --> </div> <!-- /main-inner --> </div> <!-- /main --> <?php include("includes/footer.php"); ?> </body> </html>
  13. oliveirajr

    impedindo ultimo registro da tabela de ser mostrado

    Boa noite galera! Seguinte: Tenho uma tabela na qual eu faço a inserção dos meus registros, porém tenho um campo destaque e um campo com as demais noticias. Gostaria de fazer o seguinte: toda vez que eu inserir uma noticia nova, essa nova noticia ficasse destacada somente no campo destaque e não na lista abaixo e a noticia anterior ficasse na lista, ou seja, todo registro novo fica em destaque somente e não aparece na lista abaixo, só aparecerá quando uma nova postagem for feita, assim ela sairá do destaque e vai pra lista. ENFIM... quero listar todos e impedir o ultimo registro de ser mostrado na lista de noticias antigas. Existe como fazer isso??? ex. DESTAQUE: noticia 5 NOTICIAS ANTERIORES: 4, 3, 2, 1. DESTAQUE: noticia 6 NOTICIAS ANTERIORES: 5, 4, 3, 2, 1. E ASSIM VAI.... Desde já eu agradeço... vlw.. ;D
  14. Camila de Paula

    Listar resultados em ordem alfabética

    Olá, pessoal. Tenho uma página que lista os cadastros do Banco de Dados e não consigo fazer com que o campo "motorista" fique em ordem alfabética. A consulta está assim atualmente: if(isset($_POST['ok'])){ $q = mysql_escape_string($_POST['b']); mysql_select_db($database_conexao, $conexao); $query_Busca = "SELECT * FROM motoristas, desc WHERE motorista LIKE '%$q%' OR cor LIKE '%$q%' OR nextel_mot LIKE '%$q%' OR id_mot LIKE '%$q%' OR cel_mot LIKE '%$q%' OR cel2_mot LIKE '%$q%' OR email_mot LIKE '%$q%' OR rg_mot LIKE '%$q%' OR cpf_mot LIKE '%$q%' OR cnh_mot LIKE '%$q%' OR categoria_mot LIKE '%$q%' OR vencimento_mot LIKE '%$q%' OR mae_mot LIKE '%$q%' OR pai_mot LIKE '%$q%' ORDER BY 'motorista' ASC"; $Busca = mysql_query ($query_Busca, $conexao) or die (mysql_error()); $row_Busca = mysql_fetch_assoc($Busca); $totalRows_Busca = mysql_num_rows($Busca); }else { mysql_select_db($database_conexao, $conexao); $query_Busca = "SELECT * FROM motoristas"; $Busca = mysql_query ($query_Busca, $conexao) or die (mysql_error()); $row_Busca = mysql_fetch_assoc($Busca); $totalRows_Busca = mysql_num_rows($Busca); }
  15. fsales_123

    Pagina branca

    Bom dia, estou com um problema de listar, pagina fica em branco não lista nada.. quando entrar: <td width="125" align="left" valign="middle"><a href="entro.php?pg=listar_eventos&acao=lista" target="_blank" class="botao" style="text-decoration:none;">Listar Evento </a></td> clica em listar eventos <?php ini_set('display_errors', true); error_reporting(E_ALL); ?> <script type="text/javascript"> function ver_anuncio(ID){ window.open('../ver_anuncio.php?ID='+ ID +'&tabadmin=true','page','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=800,height=320'); } </script> <?php if(@$_GET["acao"] == "lista"): ?> <?php $sql = mysql_query("SELECT * FROM eventos ORDER BY nome ASC"); if(mysql_num_rows($sql) == false){ echo '<br /><div align="center">Nenhuma anuncio cadastrado.</div>'; exit; } ?> <br /> <table width="100%" border="0" align="center" cellpadding="0" id="table"> <tr> <td width="12%" height="26" align="left" valign="middle"> </td> <td width="51%" height="26" align="left" valign="middle"> Nome</td> <td width="12%" align="center" valign="middle">Status</td> <td width="11%" align="center" valign="middle"> </td> <td width="14%" align="center" valign="middle"> </td> </tr> <?php while($ln = mysql_fetch_object($sql)): ?> <tr id="tr"> <td height="27" align="center" valign="middle"> <a href="javascript: ver_anuncio(<?php echo $ln->ID; ?>);">Ver Anúncio</a></td> <td height="27" align="left" valign="middle"> <?php echo $ln->nome; ?></td> <td align="center" valign="middle"><strong><?php echo $ln->status; ?></strong></td> <td align="center" valign="middle"> <?php if($ln->status == "Ativo"){ echo '<a href="entro.php?pg=eventos&acao=alterar_status&ID='.$ln->ID.'&status=Inativo">Desativar</a>'; }elseif($ln->status == "Inativo"){ echo '<a href="entro.php?pg=eventos&acao=alterar_status&ID='.$ln->ID.'&status=Ativo">Ativar</a>'; } ?> </td> <td width="14%" align="center" valign="middle"><a href="entro.php?pg=eventos&acao=deletar&ID=<?php echo $ln->ID; ?>" onclick="return confirm('Deseja realmente deletar?'); return false;">Deletar</a></td> </tr> <?php endwhile ?> </table> <?php endif; ?> <?php if(@$_GET["acao"] == 'alterar_status'){ $ID = $_GET["ID"]; $status = $_GET["status"]; mysql_query("UPDATE eventos SET status = '$status' WHERE ID = '$ID'"); header("Location: entro.php?pg=eventos&acao=lista"); } ?> <?php if(@$_GET["acao"] == 'deletar'){ $del = mysql_fetch_object(mysql_query("SELECT * FROM eventos WHERE ID = '".$_GET["ID"]."'")); @unlink("../eventos/".$del->foto.""); @unlink("../eventos/".$del->thumb.""); mysql_query("DELETE FROM eventos WHERE ID = '".$_GET["ID"]."'"); header("Location: entro.php?pg=eventos&acao=lista"); } ?>
  16. samueksan001

    c/c++

    //Analise este programa e me ajudem a corrigir o erro que se encontra na opção de listar! //Também preciso de criar uma opção de listar, gostaria quem me ajudasse, pois estou sem tempo, muitos trabalho de faculdade. #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> //-- estrutura produto ------------------ struct funcionarios{ int ex; //esta variável ex serve para saber se o cadastro está excluído ou não. se for 1 está excluído se for 0 não está. char nome[30], sit[10], cargo[15]; long int cpf; float salario; }; //-- variáveis globais ----------- FILE *cadastro; struct funcionarios cad; //-- declaração das funções ------------ void abre_arquivo(){ // função que abre o arquivo de produtos cadastro=fopen("cadastro.txt","rb+"); // tenta abrir o arquivo (rb+) if(cadastro == NULL) // se ele ainda não existe cadastro=fopen("cadastro.txt","wb+");// então criamos ele (wb+) if(cadastro == NULL) // se a criação também não funcionar printf("\nErro ao abrir/criar arquivo de cadastros"); // então uma mensagem de erro é mostrada } //------ PESQUISA DE PRODUTOS-------------------------------- char pesquisa_cad(char nome[30]){ rewind(cadastro);// coloca o ponteiro no inicio do arquivo para pesquisar desde o começo while(feof(cadastro) == 0){// enquanto não chega no fim do arquivo... fread(&cad, sizeof(struct funcionarios), 1, cadastro);// lê uma struct produto do arquivo e copia ela para a variável global prod if(strcmp(cad.nome,nome) && cad.ex == 0)return 1;// se o nome do produto que eu acabei de ler (cad.nome) é igual ao código que passei pra função (nome) E o produto não foi excluído... } // então encerro a função retornando uma resposta positiva (1) return 0;// se o while terminou sem passar pelo "return 1" então o código não existe. Neste caso retorno uma resposta negativa (0) } //------- CADASTRO DE PRODUTOS ------------------------------- void cad_cad(){ int pos; struct funcionarios aux; system("cls"); printf("-- NOVO CADASTRO --"); printf("\n\nNome: "); fflush(stdin); gets(aux.nome);//assim que recebo o nome digitado pelo usuário if(strcmp(aux.nome,cad.nome) == 1){ // chamo a pesquisa pra saber se já existe. Se não existir (== 0) então... printf("\nCargo: ");// ...continuo o cadastro fflush(stdin);gets(aux.cargo); printf("\nSituacao: "); fflush(stdin); gets(aux.sit); printf("\nPreco de salario: "); fflush(stdin);scanf("%f", &aux.salario); aux.ex=0; // indica que o cadastro não está excluído fseek(cadastro, 0, SEEK_END);// posiciono o ponteiro no final do arquivo fwrite(&aux, sizeof(struct funcionarios), 1, cadastro);// e gravo a variável aux que eu acabei de preencher system("cls"); printf("CADASTRO EFETUADO COM SUCESSO !!"); getch(); } else { printf("\n\nCadastro ja existente.");// se a pesquisa retornar o valor 1 e que o cadastro já existe getch(); } } //--------- ALTERAÇÃO DE PRODUTOS --------------------------------------------------------------------- void alt_cad(){ struct funcionarios aux; int resp, flag=1, pos; system("cls"); printf("-- ALTERACAO DE PRODUTOS --"); printf("\n\nNome: "); fflush(stdin); gets(aux.nome); if(strcmp(aux.nome,cad.nome) == 0){ printf("\nProduto Inexistente !!"); getch(); } else{ fseek(cadastro, -sizeof(struct funcionarios), SEEK_CUR); // se o produto existe então posiciono o ponteiro para o inicio dele fread(&aux, sizeof(struct funcionarios), 1, cadastro); // assim eu posso fazer a leitura no arquivo e colocar os dados na variável aux printf("\nNome: %s", aux.nome); // printf("\nCargo: %s", aux.cargo); printf("\nSituacao: %s", aux.sit); printf("\nSalario: R$ %.2f", aux.salario); // mostro os dados do produto e pergunto se // o usuário quer mesmo alterá-los printf("\n\nAlterar? 1- sim 0- nao "); // scanf("%d", &resp); // do{ switch(resp){ case 0: flag=0; break; case 1: // se a resposta for sim (1)... printf("\nNOVOS DADOS\n"); printf("\nNome: "); // fflush(stdin);gets(aux.nome); // printf("\nCargo: "); fflush(stdin);gets(aux.cargo); printf("\nSituacao: "); fflush(stdin);gets(aux.sit); // ...então eu obtenho os novos dados printf("\nSalario: "); // fflush(stdin);scanf("%f", &aux.salario);// // fseek(cadastro, -sizeof(struct funcionarios), SEEK_CUR); // volto o ponteiro para o início da ficha fwrite(&aux, sizeof(struct funcionarios), 1, cadastro); //e gravo os novos dados que o usuário acabou de digitar system("cls"); printf("ALTERACAO EFETUADA COM SUCESSO !!"); getch(); flag=0; break; default: printf("\nopcao invalida. Digite novamente."); scanf("%d", &resp); } }while(flag); } } //------ BUSCA DE PRODUTOS -------------------------------- void mostra_cad(){ int pos; struct funcionarios aux; system("cls"); printf("-- PESQUISA DE PRODUTOS --"); printf("\n\nNome: "); fflush(stdin); gets(aux.nome); if(strcmp(aux.nome,cad.nome) == 0){ printf("\nProduto Inexistente !!"); getch(); } else { fseek(cadastro, -sizeof(struct funcionarios), SEEK_CUR); // se o produto existe eu volto o ponteiro para o início da ficha fread(&aux, sizeof(struct funcionarios), 1, cadastro); printf("\nNome: %s", aux.nome); // printf("\nCargo: %s", aux.cargo); printf("\nSituacao: %s", aux.sit); // e mostro os dados printf("\nSalario: R$ %.2f", aux.salario); // // getch(); } } //-------------------------------------- void exc_cad(){ struct funcionarios aux; int resp, flag=1, pos; system("cls"); printf("-- EXCLUSAO DE FUNCIONARIOS --"); printf("\n\nNome: "); fflush(stdin); gets(aux.nome); if(strcmp(aux.nome,cad.nome) == 1){ printf("\nFuncionario Inexistente !!"); getch(); } else { fseek(cadastro, -sizeof(struct funcionarios), SEEK_CUR); // se o produto existe então posiciono o ponteiro para o inicio dele fread(&aux, sizeof(struct funcionarios), 1, cadastro); // assim eu posso fazer a leitura no arquivo e colocar os dados na variável aux printf("\nNome: %s", aux.nome); // printf("\nCargo: %s", aux.cargo); printf("\nSituacao: %s", aux.sit); printf("\nSalario: R$ %.2f", aux.salario);// mostro os dados do produto e pergunto se // o usuário quer mesmo excluí-los printf("\n\nExcluir? 1- sim 0- nao\n\t"); scanf("%d", &resp); do{ switch(resp){ case 0: flag=0; break; case 1: // se a resposta for sim (1)... aux.ex=1; // altero o campo ex para 1 fseek(cadastro, -sizeof(struct funcionarios), SEEK_CUR);// ponho o ponteiro no início da ficha fwrite(&aux, sizeof(struct funcionarios), 1, cadastro); // e a gravo novamente mas agora com o campo ex valendo 1, o que faz com que a pesquisa não o encontre system("cls"); printf("EXCLUSAO EFETUADA COM SUCESSO !!"); getch(); flag=0; break; default: printf("\nOpcao invalida. Digite novamente."); scanf("%i", &resp); } }while(flag); } } //-------------------------------------- void menu_principal(){ int op; do{ system("cls"); printf(" --- MENU PRINCIPAL ---"); printf("\n\n1. CADASTRAR\n2. PESQUISAR\n3. ALTERAR\n4. LISTAR\n5. EXCLUIR\n0. SAIR\n\n\n\n\t"); fflush(stdin); scanf("\t%d", &op); switch(op){ case 1: cad_cad(); break; case 2: mostra_cad(); break; case 3: alt_cad(); break; /*case 4: list_cad(); break;*/ case 5: exc_cad(); break; case 0: break; default: printf("\n\nopção invalida !!\n\n"); getch(); } }while(op); } //-- programa ------------------------ int main(){ abre_arquivo(); menu_principal(); fclose(cadastro); }
  17. wertycs

    Listar Posts por Data

    Consigo listar todos os posts por uma data específica? Abaixo uma ideia para entenderem. <!-- Loop --> <?php if(have_posts()) : while(have_posts()) : the_post(); get_the_time('d-m-Y') == '29-10-2015'; ?> Onde, get_the_time('d-m-Y') receberia a data do post (post_date) e o '29-10-2015' seria minha condição para listar apenas posts deste dia. Obs.: A parte em vermelho do código acima Não funciona muito menos é lógico (rsrs),... é apenas para representar o que estou precisando.
  18. Amigos eu sei que pode ser algo simples mas não consegui entender ainda como proceder depois de tentar muito. Devo estar esquecendo algo simples. Vamos lá. Tenho o seguinte: $sql_query = mysql_query("SELECT * FROM tabela"); if (mysql_num_rows($sql_query)<1) { while($linha = mysql_fetch_array($sql_query)) { ...} ... } else { ... } Algo assim: Se for retornado apenas 1 resultado mostre um <input type="text" value="<?php echo $linha['nome'];?>"></input> senão mostre uma listagem. Obs.: Já tentei um monte de formas e está foi minha ultima tentativa. Grato.
×

Informação importante

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