Jump to content

ivanferrer

Members
  • Content count

    107
  • Joined

  • Last visited

Community Reputation

5 Regular

2 Followers

About ivanferrer

  • Rank
    Ivan Ferrer
  • Birthday 08/21/1977

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    São Paulo - SP

Contato

  • Hangouts
    ivanbyferrer@gmail.com
  • Skype
    ivanbyferrer
  • Twitter
    @ivanferrer
  • Facebook
    https://www.facebook.com/ivanbyferrer
  • Site Pessoal
    http://www.tocadigital.com.br
  1. ivanferrer

    Uso ou nao framework?

    Usa sim, recomendo o Zend Framework 2.
  2. Gostaria de saber se existe alguma maneira de retornar o total de registros para cada tabela em uma mesma query...tipo algo como isso mas que funcione: SELECT (SELECT COUNT(*) FROM `tab_banners`) AS TOTAL_BANNER, (SELECT COUNT(*) FROM `tab_categorias`) AS TOTAL_CATEGORIA, (SELECT COUNT(*) FROM `tab_documentos`) AS TOTAL_DOCUMENTO, (SELECT COUNT(*) FROM `tab_galeria`) AS TOTAL_GALERIA, (SELECT COUNT(*) FROM `tab_noticias`) AS TOTAL_NOTICIAS, (SELECT COUNT(*) FROM `tab_paginas`) AS TOTAL_PAGINAS, (SELECT COUNT(*) FROM `tab_produto`) AS TOTAL_PRODUTOS, (SELECT COUNT(*) FROM `tab_revendas`) AS TOTAL_REVENDAS, (SELECT COUNT(*) FROM `tab_usuario`) AS TOTAL_USUARIOS, (SELECT COUNT(IF((`tab_usuario`.`nivel_acesso`=3 OR `tab_usuario`.`nivel_acesso`=4),*,0)) ) AS TOTAL_USUARIOS_ADMINS ) as TOTAL_DOS_TOTAIS FROM `tab_banners`, `tab_categorias`, `tab_documentos`, `tab_galeria`, `tab_noticias`, `tab_paginas`, `tab_produto`, `tab_revendas`, `tab_usuario`;
  3. ivanferrer

    [Resolvido] Zerar um auto-increment em MySQL ?

    Para vc resetar uma tabela, ela precisa estar vazia..., pois os dados contém uma numeração com a ID auto-incrementada, então não tem como resetar com dados, a melhor forma de fazer isso apagar e recriar a sua tabela, de forma que não tenha a definição por default tipo: AUTO_INCREMENT=6, aconselho que vc modifique: exemplo, se sua tabela estiver assim: CREATE TABLE `usuario` ( `usr_id` mediumint(5) unsigned NOT NULL AUTO_INCREMENT, `grp_id` smallint(2) unsigned NOT NULL, `crg_id` tinyint(2) unsigned DEFAULT NULL, `rvd_id` mediumint(5) unsigned DEFAULT NULL, `rde_id` smallint(3) unsigned DEFAULT NULL, `lja_id` mediumint(5) unsigned DEFAULT NULL, `dst_id` tinyint(2) unsigned DEFAULT NULL, `fll_id` tinyint(2) unsigned DEFAULT NULL, `usr_nome` varchar(100) COLLATE latin1_general_ci NOT NULL, `usr_cpf` char(11) COLLATE latin1_general_ci NOT NULL, `usr_rg` varchar(20) COLLATE latin1_general_ci DEFAULT NULL, `usr_login` varchar(150) COLLATE latin1_general_ci DEFAULT NULL, `usr_senha` varchar(50) COLLATE latin1_general_ci DEFAULT NULL, `usr_lembrete` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, `usr_email` varchar(100) COLLATE latin1_general_ci DEFAULT NULL, `usr_site` varchar(200) COLLATE latin1_general_ci DEFAULT NULL, `usr_cep` char(9) COLLATE latin1_general_ci DEFAULT NULL, `usr_endereco` varchar(200) COLLATE latin1_general_ci DEFAULT NULL, `usr_numero` varchar(10) COLLATE latin1_general_ci DEFAULT NULL, `usr_complemento` varchar(50) COLLATE latin1_general_ci DEFAULT NULL, `usr_bairro` varchar(50) COLLATE latin1_general_ci DEFAULT NULL, `usr_cidade` varchar(200) COLLATE latin1_general_ci DEFAULT NULL, `usr_uf` char(2) COLLATE latin1_general_ci DEFAULT NULL, `usr_telefone` varchar(17) COLLATE latin1_general_ci DEFAULT NULL, `usr_celular` varchar(17) COLLATE latin1_general_ci DEFAULT NULL, `usr_dt_nasc` date DEFAULT NULL, `usr_sexo` enum('M','F') COLLATE latin1_general_ci DEFAULT NULL, `usr_tamanho` enum('P','M','G','GG') COLLATE latin1_general_ci DEFAULT NULL, `usr_est_civil` varchar(13) COLLATE latin1_general_ci DEFAULT NULL, `usr_escolaridade` varchar(19) COLLATE latin1_general_ci DEFAULT NULL, `usr_renda` varchar(24) COLLATE latin1_general_ci DEFAULT NULL, `usr_leu_regulamento` enum('S','N') COLLATE latin1_general_ci DEFAULT 'N', `usr_ativo` enum('S','N') COLLATE latin1_general_ci DEFAULT 'N', `usr_status` tinyint(1) unsigned DEFAULT '0', `usr_hash` char(32) COLLATE latin1_general_ci DEFAULT NULL, `usr_dt_cadastro` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `usr_dt_atualizacao` datetime DEFAULT NULL, `usr_alt_senha` date DEFAULT NULL, PRIMARY KEY (`usr_id`,`grp_id`), KEY `usuario_FKIndex3` (`fll_id`,`dst_id`), KEY `usuario_FKIndex4` (`lja_id`,`rde_id`), KEY `usuario_FKIndex5` (`rvd_id`), KEY `usuario_FKIndex6` (`crg_id`), KEY `usuario_FKIndex7` (`grp_id`) ) ENGINE=MyISAM AUTO_INCREMENT=45623 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; mude seu: ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci; do final: para ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
×

Important Information

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