Ir para conteúdo
Fórum Script Brasil

Beraldo

Veteranos
  • Total de itens

    4.466
  • Registro em

  • Última visita

Posts postados por Beraldo

  1. Depende da definição de "recente". Você quer considerar como recente os registros da última hora? Das últimas 5 horas? Das últimas 24 horas?

    É só comparar a data do registro com a data corrente. Se for menor que esse intervalo, inclua a tag de "post recente"

     

  2. Você tem que procurar no código onde estão definidas as credenciais de acesso ao banco e alterá-las. 

    Se o sistema foi bem feito, deve haver um arquivo de configuração com essas credenciais, provavelmente definidas em constantes. Mas pode estar espalhado no código. Depende de quem desenvolveu o sistema.

  3. O erro diz que você está inserindo um valor duplicado em uma chave primária. Chaves primárias não podem ter valores repetidos. Por isso que geralmente esses campos são AUTO_INCREMENT, gerando um ID único e sequencial automaticamente

  4. Em casos assim, esse input text recebe o nome de uma nova categoria e o salva no banco via Ajax, atualizando o <select>, para que a categoria possa ser selecionada. É uma lógica um pouco mais avançada, mas não é muito complexa. Se você conhecer um pouco sobre Ajax, não terá grandes dificuldades

  5. Um campo <select> não permite adicionar valores. Se quiser permitir a inserção de novas categorias, use um campo input text.

     

    Sobre a modelagem obsoleta, não entendi seu argumento. A modelagem do banco independe de SGBD. E uso MySQLi orientado a objetos no exemplo. O que acha que está obsoleto?

  6. Pode ser o tempo limite de execução do PHP. Use set_time_limit(0) no topo do script para remover esse limite.

    Mas para casos assim, recomendo fazer tudo pelo próprio MySQL. No máximo, um script PHP para chamar os comandos. Veja sobre o comando mysqldump, que exporta um banco de dados. Depios é só importar no outro banco. Bem mais rápido e eficiente que copiar registro por registro

×
×
  • Criar Novo...