Jump to content


juhctba

Member Since 02/06/2010
Offline Last Active 16/06/2010, 08:05
-----

Posts I've Made

In Topic: Ajuda Com Select

11/06/2010, 09:48

É muito grande o banco não teria como postar tdo aqui. Valew pela ajuda.

In Topic: Ajuda Com Select

10/06/2010, 17:27

não é isso v.cliente_idcliente é = u.codigo isso funciona em tdas as outras consultas do sistema. Os INSERTS q te passei das vendas é q não fechou com os usuários cadastrados, mas valew pela ajuda, Obrigada mesmo. A hora q eu conseguir posto aqui.

;)

In Topic: [Resolvido] Ordenar Ao Clicar No TíTulo

09/06/2010, 15:47

Tenta assim:


$ordem = $_GET['ordem'];

if( isset( $ordem ) )
  switch($ordem)
  {
    case "1":
            $sql .= " order by entrega";
        break;
                
    case "2":
        $sql .= " order by nro";
        break;
                
    case "3":
        $sql .= " order by datav";
        break;
                
    case "4":
        $sql .= " order by cliente_idcliente";
        break;
                
    case "5":
        $sql .= " order by nome";
        break;
                
    case "6":
        $sql .= " order by total";
        break;
  }

(y)


Obrigado André!

Está funcionando. ;)

In Topic: Ajuda Com Select

09/06/2010, 10:57

TABELA BRA_USUARIO:

INSERT INTO `bra_usuario` VALUES (1, 'EDUARDO ANTUNES', '849752965', '0', '0', '0', '3282 7191', 'info@centrodaconstrucao.com.br', 'sfaafd', '0', 'C', '', 3110, '', 'admin', '202cb962ac59075b964b07152d234b70', 'A', 100000.00, 'A', 'S', 0, 'admin', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (2, 'LUANA PAULA', '47428980', '0', '0', '0', '32827191', 'luana@centrodaconstrucao.com.br', 'xzvzx', '0', 'C', '', 3110, '', 'luana', '202cb962ac59075b964b07152d234b70', 'A', 0.00, 'T', 'S', 0, 'gerente', 0.00, 0.00, NULL, 'nao vender caloteira', 'Nao', 0, 0, NULL, 'INTERNO', NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (3, 'VILMAR CABRITO', '000.000.000-00', '0', '0', '0', '3282-2344', '', 'QUADRA 7 LOTE 3', '0', 'C', 'SAO MARCOS', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (6, 'CLEUDIMA NUNES', '08194331609', '0', '0', '0', '3282-7866', '', 'RUA SOLDADO FRANCISCO PEREIRA DOS SANTOS N 240', '0', 'C', 'JD DONA ROSA', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (8, 'IVANA TORTA', '27509971004', '0', '0', '0', '3283-1741', '', 'R. ISABEL A REDENTORA, 610', '0', 'C', 'CENTRO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (9, 'JOSIANE', '88970056599', '0', '0', '33835299', '3382.1922', '', 'TRAVESSA GUAPORE', '215 CASA F', 'C', 'JARDIM AEROPORTO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, '', 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (10, 'CASA DO ACABAMENTO', '96819384378', '0', '0', '0', '', '', 'R', '0', 'C', '', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (12, 'REGIANE DOS SANTOS', '0', '0', '0', '0', '3398-8478', '', 'R. JOAO DE BRITO, 116', '0', 'C', 'VILA ROCCO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (13, 'FERRO DENER', '0', '0', '0', '0', '3385,2471', '', 'ESTRADA DO CAPAO GROSSO KM 8', '0', 'C', 'CAPAO GROSSO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (14, 'JAIR OLAVO ', '0', '0', '0', '0', '33642567', '', 'R . LAZARO NINI DE CAMPOS 12', '0', 'C', 'UBERABA', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (15, 'ADILEUSA FAUSTINO DA CRUZ', '0', '0', '0', '0', '3383-1897', '', 'RUA CANDIDO ALVES DA ROCHA N 381', '0', 'C', 'HEITOR MORO', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (16, 'CARVILLE', '0', '0', '0', '0', '3382-4460', '', 'R. JOINVILLE, 3422', '0', 'C', 'BRAGA', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (17, 'GUARAMAR MAT DE CONSTRUCAO LTDA', '0', '0', '0', '0', '', '', 'AV. DAMIAO BOTELHO SOUZA 890', '0', 'C', 'CENTRO', 3110, '83280000', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, 'Cliente Multicola', NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);
INSERT INTO `bra_usuario` VALUES (18, 'SUELEN SILVA ', '0', '0', '0', '0', '9196-0427', '', 'R. SEBASTIAO ESPEJORIN, 544', '0', 'C', 'SAO MARCOS', 3110, '', '', 'bcb088e2feb749cfae2f9bac3423dcf2', 'A', 0.00, 'T', 'S', 0, 'cliente', 0.00, 0.00, NULL, NULL, NULL, 0, 0, NULL, NULL, NULL, 0, NULL, NULL, 0.00);


TABELA VENDA



INSERT INTO `venda` VALUES (5171, 1984, 3419, '2010-05-31', 'A5171', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5172, 3419, 3419, '2010-05-31', 'A5172', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5173, 1984, 3419, '2010-05-31', 'A5173', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 0.00, '', 'Nao', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5174, 3419, 3419, '2010-05-31', 'A5174', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5175, 1984, 3419, '2010-05-31', 'A5175', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5176, 3419, 3419, '2010-05-31', 'A5176', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5177, 1984, 3419, '2010-05-31', 'A5177', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 0.00, '', 'Nao', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5178, 3419, 3419, '2010-05-31', 'A5178', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5179, 1984, 3419, '2010-05-31', 'A5179', '1', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5180, 3419, 3419, '2010-05-31', 'A5180', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5181, 1984, 3419, '2010-05-31', 'A5181', '1', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 4.99, 'normal', 'pendente', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 4.99, '', 'Sim', 0.50, 4138, NULL);
INSERT INTO `venda` VALUES (5182, 3419, 3419, '2010-05-31', 'A5182', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5183, 3419, 1, '2010-05-31', 'A5183', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 36.79, 'normal', '', '2010-05-31', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5184, 3419, 1, '2010-06-02', 'A5184', '1', 'ORÇAMENTO', 0.00, 0, 0.00, '', '', '', '', '', 21.90, 'normal', '', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5185, 1984, 3419, '2010-06-02', 'A5185', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 43.80, 'normal', 'pendente', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 43.80, '', 'Sim', 4.38, 4138, NULL);
INSERT INTO `venda` VALUES (5186, 3419, 3419, '2010-06-02', 'A5186', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 21.90, 'normal', '', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);
INSERT INTO `venda` VALUES (5187, 1984, 3419, '2010-06-02', 'A5187', '8', 'PEDIDO', 0.00, 0, 0.00, '', '', '', '', '', 43.80, 'normal', 'pendente', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '0', 0, 0.00, '', 'Nao', 4.38, 4138, NULL);
INSERT INTO `venda` VALUES (5188, 3419, 3419, '2010-06-02', 'A5188', '1', 'ORÇAMENTO1', 0.00, 0, 0.00, '', '', '', '', '', 0.00, 'normal', '', '2010-06-02', '', 0.00, '', NULL, NULL, NULL, '', '', 0, 0.00, NULL, '', 0.00, 0, NULL);


Por enquanto não deu certo, mas não desisto continuo tentando.. Obrigada pela ajuda.


:blink:

In Topic: Ajuda Com Select

08/06/2010, 15:18

Ju faz o seguinte... para esclarecer mais ainda... posta o código das duas tabelas... compras e usuários...

:ponder:


Tabela Usuário:

CREATE TABLE `bra_usuario` (
`codigo` int(11) NOT NULL auto_increment,
`nome` varchar(100) default NULL,
`cpf` varchar(14) default NULL,
`cnpj` varchar(18) default NULL,
`celular` varchar(12) default NULL,
`residencial` varchar(12) default NULL,
`comercial` varchar(12) default NULL,
`email` varchar(255) default NULL,
`rua` varchar(100) default NULL,
`numero` varchar(10) default NULL,
`complemento` varchar(10) default NULL,
`bairro` varchar(100) default NULL,
`cidade` int(11) default NULL,
`cep` varchar(10) default NULL,
`usuario` varchar(50) default NULL,
`senha` varchar(32) default NULL,
`situacao` char(1) default NULL,
`saldo` decimal(10,2) default '0.00',
`tipo` char(1) default NULL,
`validado` char(1) default NULL,
`afiliado` int(11) NOT NULL,
`tipo_usuario` varchar(100) default NULL,
`debito1` float(14,2) NOT NULL default '0.00',
`debito2` float(14,2) NOT NULL default '0.00',
`ie` varchar(100) default NULL,
`comentario` varchar(300) default NULL,
`estado_precop` varchar(100) default NULL,
`por_precop` int(11) default '0',
`comissao` int(11) default '0',
`funcionario` varchar(11) default NULL,
`tipo_funcionario` varchar(100) default NULL,
`comprador` varchar(100) default NULL,
`clientedo` int(10) default NULL,
`porcentagem` float(14,2) default NULL,
`aniver` date default NULL,
`limite` decimal(10,2) NOT NULL,
PRIMARY KEY (`codigo`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4385 ;


Tabela Venda:



CREATE TABLE `venda` (
`idvenda` int(10) unsigned NOT NULL auto_increment,
`cliente_idcliente` int(10) unsigned NOT NULL,
`funcionario_idfuncionario` int(10) unsigned NOT NULL,
`datav` date default NULL,
`nro` varchar(50) default NULL,
`fpagamento` varchar(50) default NULL,
`tipo` varchar(100) default NULL,
`desconto` float(14,2) default '0.00',
`porcentaje` int(10) unsigned default '0',
`frete` float(14,2) default '0.00',
`endereco_frete` varchar(100) default NULL,
`bairro_frete` varchar(100) default NULL,
`cidade_frete` varchar(100) default NULL,
`uf_frete` varchar(100) default NULL,
`cep_frete` varchar(100) default NULL,
`total` float(14,2) default NULL,
`tipo_venda` varchar(100) default NULL,
`entrega` varchar(100) default NULL,
`data_entrega` date default NULL,
`obs` varchar(300) default NULL,
`aumento` float(14,2) default '0.00',
`posicao` varchar(100) default NULL,
`data_retorno` date default NULL,
`comentario` varchar(300) default NULL,
`comissao` varchar(10) default NULL,
`comprador` varchar(100) default NULL,
`palete` char(1) default '0',
`notafiscal` int(14) default '0',
`valor_recebido` float(14,2) default '0.00',
`msn` text,
`pago` varchar(100) NOT NULL,
`comissao1` float(14,2) NOT NULL,
`cliente_comissao` int(10) NOT NULL,
`comissao2` varchar(50) default NULL,
PRIMARY KEY (`idvenda`),
KEY `venda_FKIndex1` (`funcionario_idfuncionario`),
KEY `venda_FKIndex2` (`cliente_idcliente`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=5189 ;



Na verdade acho que estou explicando mal, não existe Tabela Compras é na Tabela Venda que armazena as compras do cliente.

Explicando melhor...

Preciso fazer uma busca entre duas datas DATA INICIAL e DATA FINAL que resulta o Nome dos clientes que não compraram nesse período pesquisado. No SELECT que estou usando consegui filtrar as datas com o ..not(v.datav between '".$data1."' and '".$data2.").. qdo digito as datas só aparece as datas anteriores a pesquisada esta parte esta ok, o problema é que se um cliente comprou antes das datas pesquisada e durante o período de datas pesquisada ele aparece no relatório e eu queria filtrar esses clientes para que realmente só aparecesse os clientes que não compraram.

Obrigada. :P

IPB Skin By Virteq