-- phpMyAdmin SQL Dump -- version 2.11.8.1deb5+lenny6 -- http://www.phpmyadmin.net -- -- Servidor: localhost -- Tempo de Geração: Dez 17, 2010 as 11:57 AM -- Versão do Servidor: 5.0.51 -- Versão do PHP: 5.2.6-1+lenny9 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- Banco de Dados: `abelha` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `clientes` -- CREATE TABLE IF NOT EXISTS `clientes` ( `id` int(11) NOT NULL auto_increment, `nome` varchar(255) default NULL, `email` varchar(255) character set latin1 collate latin1_general_ci default NULL, `cpf` varchar(255) character set latin1 collate latin1_general_ci default NULL, `rg` varchar(255) default NULL, `datanasc` date default NULL, `endereco` varchar(255) default NULL, `numero` varchar(255) default NULL, `cep` varchar(255) default NULL, `bairro` varchar(255) default NULL, `cidado` varchar(255) default NULL, `estado` varchar(255) default NULL, `telefone` varchar(255) default NULL, `celular` varchar(255) default NULL, `login` varchar(255) default NULL, `senha` varchar(255) default NULL, `data_cadastro` date NOT NULL, `dia_vencimento` date NOT NULL, `obs` longtext, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; -- -- Extraindo dados da tabela `clientes` -- INSERT INTO `clientes` (`id`, `nome`, `email`, `cpf`, `rg`, `datanasc`, `endereco`, `numero`, `cep`, `bairro`, `cidado`, `estado`, `telefone`, `celular`, `login`, `senha`, `data_cadastro`, `dia_vencimento`, `obs`) VALUES (1, 'William Kevenis', 'kevenis13@gmail.com', '46957324400', '489.489.6', '2007-10-12', 'Trav. pau Darco', '25', '57043332', 'Feitosa', 'Maceio', 'al', '88665417', '88665417', 'admin', 'admin', '2010-12-10', '2010-12-15', 'teste'); -- -------------------------------------------------------- -- -- Estrutura da tabela `faturas` -- CREATE TABLE IF NOT EXISTS `faturas` ( `id` int(11) NOT NULL auto_increment, `id_cliente` varchar(5) default NULL, `id_plano` varchar(255) NOT NULL, `data_vencimento` date NOT NULL, `data_envio` datetime NOT NULL, `data_pagamento` datetime NOT NULL, `valor` float NOT NULL, `status` char(3) NOT NULL, `boleto` varchar(255) default NULL, `descricao` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ; -- -- Extraindo dados da tabela `faturas` -- INSERT INTO `faturas` (`id`, `id_cliente`, `id_plano`, `data_vencimento`, `data_envio`, `data_pagamento`, `valor`, `status`, `boleto`, `descricao`) VALUES (1, '1', '1', '2010-12-16', '0000-00-00 00:00:00', '0000-00-00 00:00:00', 14.9, 'off', 'http://www.google.com.br', 'teste'), (2, '1', '1', '2010-12-14', '0000-00-00 00:00:00', '0000-00-00 00:00:00', 14.9, 'off', 'http://www.google.com.br', 'teste'); -- -------------------------------------------------------- -- -- Estrutura da tabela `planos` -- CREATE TABLE IF NOT EXISTS `planos` ( `id` int(11) NOT NULL auto_increment, `nome` varchar(255) NOT NULL, `valor` float NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ; -- -- Extraindo dados da tabela `planos` -- INSERT INTO `planos` (`id`, `nome`, `valor`) VALUES (1, '256 Kbps', 100.5); -- -------------------------------------------------------- -- -- Estrutura da tabela `usuarios` -- CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(10) unsigned NOT NULL auto_increment, `nome` varchar(100) NOT NULL, `usuario` varchar(50) NOT NULL, `senha` varchar(50) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `usuario` (`usuario`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ; -- -- Extraindo dados da tabela `usuarios` -- INSERT INTO `usuarios` (`id`, `nome`, `usuario`, `senha`) VALUES (1, 'admin', 'admin', 'admin'), (2, 'nome', 'user1', '21232f297a57a5a743894a0e4a801fc3');
Preciso de ajuda pra o script que vai funcionar assim...
Pegar verificar em todos os resultados da tabela `faturas` onde campo `data_vencimento` possue data menor que a data atual e o status for `off` dai então ele vai pegar os seguintes dados...
id da fatura, valor, descricao da fatura, data_vencimento, nome do cliente, email e depois que ele pegar esse dados dê um Header assim...
Header("Location: moip.php?id=$id_fatura");
pois o script moip.php que já está pronto se encarregará de pegar os dados da fatura via GET e gerar a fatura pra os clientes obrigado pessoal desde já!