
INTUITO_BINÁRIO
Membros-
Total de itens
103 -
Registro em
-
Última visita
Tudo que INTUITO_BINÁRIO postou
-
na forma do char da para fazer a consulta tambem denner, so em questão de relatorio por periodo que não dará. ok. falou
-
beleza denner, O mysql não reconhece data no formato brasil, só em americano Formato brasil -> 17/03/2011 Formato Americano -> 2011-03-17 Então para que funcione no seu script, você terá que criar um função para a conversão de datas. No seu form ficará em formato brasil, mas na sintexe do sql terá que está convertida para formato americano. Outra solução é você mudar o campo da tabela para char ao invés de datetime, ai ele aceita, mas caso queira fazer uma consulta por data será foda. Veja o que você acha melhor. Até mais.
-
faz com o for, vai ser melhor! <?php $ProdID_1 = "Produto 1"; $ProdID_2 = "Produto 2"; $fp = fopen("bloco1.txt", "a"); $n = 1; $limite = 2; for ($a=0; $a<=$limite; $a++) { $escreve = fwrite($fp, "$ProdID_$a - escrevendo os produtos"); } fclose($fp); ?>
-
(Resolvido) Gravando x Parcelas no BD
pergunta respondeu ao INTUITO_BINÁRIO de INTUITO_BINÁRIO em PHP
Jeferson, Valeu pela dica, mas a forma que o eserra postou depois de alguns ajustes, funcionou melhor, mas obrigado pela ajuda. -
Bom dia android, Não entendi muito bem sua explicação não mas acho que o objetivo sim. Você quer gravar 100x o mesmo recado? Se for você não necessita criar este codigo para post ai não, é código a mais.... Na verdade você tem que dar apenas um for quando o botão cadastrar for acionado. exemplo: if($_POST['botao'] == cadastrar){ $de = $_POST['de']; $para = $_POST['para']; for($a=0; $a<=100; $a++){ mysql_query('grava no banco'); } } bem menor o codigo, se for isto o que queres. Ate colega!
-
a não então não seria combo, pois combo na programação conhecemos como o select do php, rsrsrsrsrsr. Cara seguinte, é um código um pouco complicado de se fazer, (Paginação), porém não tem segredo não. 1º passo, você tem que definir de quando em quando o select irá trazer informações do bd para você e uma referencia $_GET de pagina, para ficar assim: (pagina.php?pagina=1). Onde pagina é a get e 1 é o primeiro quadrante do seu select. 2º passo, fazer o calculo para trazer a quantidade exata de registros por página, 10 - 20 - 30 etc. 3º passo, criar o while, for, swith, qualquer função de laço para trazer os dados do bd. 4º passo e ultimo, fazer os links e html da pagina padrão, que irá servir para as _GET, com os links de preferencia sua, primeiro, anterior, 1 2 3 4 5 6 proximo, ultimo. DICA: existe comandos já no mysql (consultas), que lhe trará o ultimo e o primeiro registro, não há necessidade de código. Até no proprio php. exemplo: <?php // Pegar a página atual por GET $p = $_GET["_GET"]; // Verifica se a variável tá declarada, senão deixa na primeira página como padrão if(isset($p)) { $p = $p; } else { $p = 1; } // Defina aqui a quantidade máxima de registros por página. $qnt = 10; // O sistema calcula o início da seleção calculando: // (página atual * quantidade por página) - quantidade por página $inicio = ($p*$qnt) - $qnt; // Seleciona no banco de dados com o LIMIT indicado pelos números acima $sql_select = "select * from tabela LIMIT $inicio, $qnt"; // Executa o Query $sql_query = mysql_query($sql_select); // Cria um while para pegar as informações do BD while($array = mysql_fetch_array($sql_query)) { // Variável para capturar o campo 'nome' no banco de dados $campo = $array["campo"]; $campo = $array["campo"]; // Exibe o nome que está no BD e pula uma linha echo "html seu"; } // Depois que selecionou todos os nome, pula uma linha para exibir os links(próxima, última...) echo "<br />"; // Faz uma nova seleção no banco de dados, desta vez sem LIMIT, // para pegarmos o número total de registros $sql_select_all = "SELECT * FROM tabela"; // Executa o query da seleção acimas $sql_query_all = mysql_query($sql_select_all); // Gera uma variável com o número total de registros no banco de dados $total_registros = mysql_num_rows($sql_query_all); // Gera outra variável, desta vez com o número de páginas que será precisa. // O comando ceil() arredonda 'para cima' o valor $pags = ceil($total_registros/$qnt); // Número máximos de botões de paginação $max_links = 3; // Exibe o primeiro link 'primeira página', que não entra na contagem acima(3) echo "<div align='center'><a class='paginacaoalfa' href='.pagina.php?_GET=1' target='_self'> Primeira Página </a> "; // Cria um for() para exibir os 3 links antes da página atual for($i = $p-$max_links; $i <= $p-1; $i++) { // Se o número da página for menor ou igual a zero, não faz nada // (afinal, não existe página 0, -1, -2..) if($i <=0) { //faz nada // Se estiver tudo OK, cria o link para outra página } else { echo "<a class='paginacao' href='pagina.php?_GET=".$i."' target='_self'>".$i."</a> "; } } // Exibe a página atual, sem link, apenas o número echo "<font color=red size=3 family=Verdana, Arial, Helvetica, sans-serif>$p."; // Cria outro for(), desta vez para exibir 3 links após a página atual for($i = $p+1; $i <= $p+$max_links; $i++) { // Verifica se a página atual é maior do que a última página. Se for, não faz nada. if($i > $pags) { //faz nada } // Se tiver tudo Ok gera os links. else { echo "<a class='paginacao' href='pagina.php?_GET=".$i."' target='_self'>".$i."</a>"; } } // Exibe o link "última página" echo "<a class='paginacaoalfa' href='pagina.php?_GET=".$pags."' target='_self'> Última Página </div><br>"; ?> Este código funciona perfeitamente, uso em minhas aplicações, só coloca nos seus moldes e pode usa-lo. Espero ter ajudado amigo.
-
(Resolvido) Gravando x Parcelas no BD
pergunta respondeu ao INTUITO_BINÁRIO de INTUITO_BINÁRIO em PHP
Vou tentar aqui, mas o que me preocupa é este +1, pois não posso ir adicionando +1 +2 +3... pois quando chegar no 12 pula o ano. Vou ver se este comando já faz esta função. No mais, obrigado mais uma vez. qualquer coisa posto como repostagem. -
(Resolvido) Gravando x Parcelas no BD
pergunta respondeu ao INTUITO_BINÁRIO de INTUITO_BINÁRIO em PHP
daquela forma eserra não data para pegar a data definida. tipo $mes1 = date('Y-m-d',strtotime("+1 month"));//1 Mês onde vou e como vou colocar a minha variavel $data_1 que é a data inicial, ela pode ser hoje ou pode ser daqui 10 dias, entende? tentei fazer no comando que você postou mas deu pau. e eu preciso gerar para inumeros meses, como faria com este codigo ai? -
você quer que em vez de: Anterior 1. 2. 3 Proximo fique: select (combo) para selecionar em qual página ir ? Seja um pouco mais claro, não entendi bem!
-
Boa tarde pessoal, estou tendo um problema em fazer um sistema de funciona da seguinte forma: O cliente escolhe quantas parcelas ele irá pagar, ao gravar no bd preciso que pegue a data para vencimento e separe na quantidade de parcelas que o cliente quer, tipo o cliente me compra uma roupa e divide em 4 parcelas. Seleciono a data das parcelas e mando gerar as 4x para gravar no bd. fiz um teste aqui, mas to agarrando na mudança de ano, acima de 12 meses. olhem ai: for($d=0; $d<$parcelas; $d++){ $data = explode ("-", $data_1); $dia = $data['2']; $ano = $data['0']; $mes = $data['1']; $testa = $mes+$d; if($testa>12){ print $data_final = $ano+'1'.$mes.$dia."<br>"; } else{ print $data_final = $ano.$mes+$d.$dia."<br>"; } } onde: $parcela é quantidade que meu cliente escolheu, $data_1 é a data inicio para gerar as demais. este script ai tá com bug no ano, eu mesmo quem fiz.
-
ok aprendiz, Primeiro, qual sua dúvida. 1024 kb = 1M -> SIM! ai é só mutiplicar. Já o erro varia de varios fatores, o erro está presenta nesta linha que você postou?, tente definir antes do up, as extenções a serem aceitas.
-
boa noite pessoal, seguinte estou com um pequeno problema, preciso recuperar um banco de dados innodb que deu problema. possuo o ibdata, iblog e os arquivos frm, porei já pesquisei no google atraves do mysql_recovery mas não deu certo. alguém saberia uma forma de recuperar ou um programa que eu consiga fazer isto gratuito.
-
SISTEMA DE RECEBIMENTO A CADA 30 DIAS
pergunta respondeu ao INTUITO_BINÁRIO de INTUITO_BINÁRIO em PHP
O amigo eserra, MUITO OBRIGADO pela resposta. Mas seguinte colega, não leva a mal não, eu escrevo da forma que for melhor, e regra, porque? qual o problema de escrever em maiúsculo. bom senso....? se não é legal da parte de quem lê basta pedir para escrever da forma que quiser! Mas sem problemas, se para você, que responde varios dos meus post é melhor assim, tranquilo! Até mais. -
TAMBEM NÃO ENTENDI, FALE COM CLAREZA OQUE você QUER FAZER! COMO O WILLIAN FALOU NA VERDADE você IRÁ PRECISAR DA DATA FINAL SIM, PARA FALAR QUANDO IRÁ PARAR OS AVISOS.
-
SEGUINTE GALERA, ESTOU DESENVOLVENDO UM PEQUENO SISTEMA, ONDE PRECISO GERENCIAR OS RECEBIMENTOS DA SEGUINTE FORMA SE O CLIENTE ESCOLHER PAGAR DE 3X EU SELECIONO A DATA INICIO E MANDO GRAVAR NO BD, LOGO SERÁ GRAVADO QUE ELE TEM QUE PAGAR 3 PARCELAS 1 - 11/04/2011 2 - 11/05/2011 3 - 11/06/2011 ACHO QUE NÃO BICHO DE 7 CABEÇAS, MAS NUNCA FIZ E NÃO TENHO IDEIA DE COMO COMEÇAR. :wacko:
-
MSN dentro do site, com imagens personalizadas
pergunta respondeu ao Parisi de INTUITO_BINÁRIO em PHP
Com esse link e o código de cada usuário, você será redirecionado a outro link, com a imagem do status do MSN. http://www.wlmessenger.net/static/img/presence/Online.gif http://www.wlmessenger.net/static/img/presence/Offline.gif Minha dúvida é, tem como eu abrir o primeiro link dentro do código, para ele ser redirecionado pra um desses 2 seguintes, para definir a imagem que irá aparecer, ou seja, se o Atendimento estará Online ou Offline. Espero que eu tenha sido claro e objetivo, e aguardo a ajuda de vocês. Atenciosamente, Joao PARISI, beleza SEGUINTE, TEM COMO FAZER, MAS VOCÊ IRÁ PRECISAR RECEBER A INFORMAÇÃO DO MSN DO SEU STATUS E DPS JOGALA EM UMA VARIAVEL PARA DPS DAR O IF. SE EU não ME ENGANO JÁ TEM ESTA OPÇÃO NO PROPRIO CODIGO DO MSN PARA SUPORTE ONLINE, ELE TE DA A OPÇÃO DE IMAGEM OU ESCRITA E você SAI DESTA QUESTÃO DE MONTAR O CODIGO. SE VOCÊ FOR MONTAR ESTE CODIGO TE ACONSELHO A MONTAR SEU PROPRIO SISTEMA DE SUPORTE, QUE NÃO É BICHO DE 7 CABEÇAS. ATE COLEGA! -
AMIGO, SEGUINTE, TEMPLATES E GERENCIADORES CMS IGUAIS A ESTE ACHAMOS GERALMENTE ESTES ERROS, PROVAVELMENTE EXISTE UMA INCOMPATIBILIDADE NO SEU SERVIDOR, POIS OCORRE UM ERRO NA CONSULTA SQL. O MAXIMO QUE PODES FAZER É DESINSTALAR E REINSTALAR O CMS. SUGIRO PARA NÃO TEM PROBLEMAS MAIORES NO FUTURO É DESENVOLVER O SEU MESMO. GRANDE ABRAÇO!
-
problema grande colega! o servidor a ser enviado não lhe deu permissão para o envio, você terá que pedir o pessoal da hospedagem para liberar conexões externas, ai dará. caso não consiga será impossível!
-
COLEGA NÃO ENTENDI SUA RESPOSTA, ESTÁ A MESMA COISA QUE EU FIZ.... ah entendi! colocar where vd.Data BETWEEN '$vencimento' AND '$vencimento2'... POIS É COLOQUEI AI NÃO APARECE REGISTRO ALGUM, MAS EXISTE OS REGISTROS! RESOLVIDO ESERRA! MINHAS VARIAVEIS DE DATAS ESTAVAM COM PROBLEMAS, VLW! GRANDE ABRAÇO!
-
AMIGO, VOCÊ BARROU EM DOIS PEQUENOS DETALHES. 1- PARA UM UPLOAD DESTA MAGNITUDE VOCÊ PRECISARÁ DE UM SERVIDOR RASOAVELMENTE BOM, POIS O TRAFEGO IRÁ COMER SOLTO. 2 - QUESTÕES DE VALORES, É COMPLICADO, DEPENDE MUITO DE QUAL É O SEU BARATO, RSRSRS ENTENDE. MAS SEGUINTE, SISTEMA GRATUITO, SERÁ MEIO FODA, POIS VOCÊ TERÁ QUE COLOCAR O SISTEMA TODO A MODO DO LABORATÓRIO, ENTÃO você IRÁ CRIAR NOVAMENTE, RSRSR DESENVOLVO SISTEMAS PHP/MYSQL, POSSO FAZER PARA VOCÊ UM PRÓPRIO, MAS PODE TAMBEM PEGAR UM SERVER DEDICADO, (TENHO A 250,00/MÊS), E TRABALHAR COM UPLOAD VIA FTP, GERENCIANDO PELO PROPRIO SERVER. IRÁ SAIR MUITO MAIS BARATO. VEJA SE FOSSE O SISTEMA (EXEMPLOS) 1 - SISTEMA = R$ 800,00 2- SERVIDOR PARA HOSPEDAGEM DO SISTEMA DEDICADO (NÃO PODE SER UMA HOSPEDAGEM SIMPLES) = R$ 250,00 - MÍNIMO / MES SE FOR O FTP COM GESTOR 1- CONFIGURAÇÃO = 70,00 2- SERVIDOR DEDICADO = R$ 250,00 / MES QUALQUER COISA raphael@agenciaintuito.com.br GRANDE ABRAÇO!
-
CARA É FODA VIU! JÁ FIZ UM SISTEMA DESTE COM O FIREBIRD, PROGRAMO TAMBEM EM DELPHI SEGUINTE, VOCÊ IRÁ PRECISAR DE UM CONECTOR MYSQL PRÓPRIO DO FIREBIRD, TIPO UMA DLL, QUE FARÁ NO PRÓPRIO PHP. TEM MUITO TEMPO QUE FIZ ISTO, PROCURE NO GOOGLE PHP COM BANCO DE DADOS FIREBIRD QUE VOCÊ ENCONTRARÁ. MAS SENÃO FOR NECESSÁRIO AO EXTREMO, ACONSELHO O JEITO PADRÃO MESMO, POIS EM QUESTÃO DE VELOCIDADE E FUNCIONALIDADE NÃO PREFIRO O FIREBIRD! GRANDE ABRAÇO!
-
COLEGA BOM DIA, TENHO UM SISTEMA PROPRIO, DE UMA OLHADA, FUNCIONA TODO EM PHP/MYSQL POR SER UMA VERSÃO DEMO, TEM ALGUMAS COISAS QUE SÃO LIMITADA, MAS DÁ PARA VER OQUE você PRECISA. Este sistema vendo OU alugo tambem. https://www.xitara.com.br/ FRANQUIA: 2011 TOKEN: hez3730 LOGIN: demo SENHA: demo qualquer dúvida raphael@agenciaintuito.com.br PS: Possuo mais sistemas proprios, e desenvolvemos tambem.
-
Busca por CEP com localização de regiões próximas
pergunta respondeu ao Leandro Marzullo de INTUITO_BINÁRIO em PHP
COLEGA, SEGUINTE, PARA TAL BUSCA VOCÊ TERÁ QUE PRIMEIRAMENTE MONTAR SUA BASE DE DADOS DE CEPS, COM SUAS RESPECTIVAS LOCALIDADES, DPS É SÓ FAZER UM QUERY SIMPLES DE BUSCA. TENTE A DOS CORREIOS, JÁ É PRONTA E GRATUITA. ATÉ MAIS. -
GALERA SEGUINTE, TO PRECISANDO DE UMA AJUDA! ESTOU PRECISANDO FAZER UMA CONSULTA ONDE SOME UM CERTO CAMPO DA TABELA DENTRE UM PERIODO. MAS TO TOMANDO UM CORO HEHEHEHE NA MINHA SINTESE ESTÁ ASSIM. select vd.Valor, vd.Funcionario, vd.Data, f.Nome, SUM(vd.Valor) as valorTotal from central vd join funcionarios f on vd.Funcionario = f.CodFuncionario group by Funcionario order by Funcionario DESC MAS DESTA FORMA SO BUSCO A SOMA DE TUDO, JÁ TENTEI INSERIR O BETWEEN EM VÁRIOS LUGARES, MAS A VERDADE É QUE NÃO SEI ONDE ELE IRÁ E SE PODE IR... TENTEI ASSIM, MAS NÃO DEU: select vd.Valor, vd.Funcionario, vd.Data, f.Nome, SUM(vd.Valor) as valorTotal from central vd join funcionarios f on vd.Funcionario = f.CodFuncionario AND Data BETWEEN '$vencimento' AND '$vencimento2' group by Funcionario order by Funcionario DESC AGRADEÇO A AJUDA E ÓTIMO FERIADO PARA NÓS..... ..... TRABALHANDO E ESTUDANDO RSRSRSRSRSRSR
-
O PEDRO, SEGUINTE CARA, NÃO TEM COMO VOCÊ USAR O ID DO SQL PARA A IMAGEM, POIS AINDA NÃO ESTARÁ GRAVADO! A NÃO SER QUE VOCÊ CRIE A ÁREA DE INSERÇÃO DE NOTICIAS E DPS A DE IMAGENS, SELECIONANDO QUAL NOTICIA PERTENCE AQUELA IMAGEM, COM ISTO VOCÊ PODERÁ TRABALHAR COM INUMERAS IMAGENS NESTA NOTICIA. AGORA SENÃO FOR O CASO, TE ACONSENHO A USAR O NOME MESMO DA IMAGEM, OU NO ATO DO UPLOAD, COLOCAR UMA FUNÇÃO DATETIME, AI A IMAGEM IRIA PARA O BANCO TIPO ASSIM (IMAGEM2011-03-0609:36:00.JPG). QUANDO QUISER RECUPERAR ELA DO BANCO E COMO SE FOSSE UM DADO MESMO, POREM NA TAG HTML VOCÊ IRÁ INSERIR DESTA FORMA. <IMG SRC='DIRETORIO/<?= SINTEXE DO SEU SQL.JPG?>' WIDTH='LARGURA' HEGTH='ALTURA' BORDER='0' /> ESEPERO TER AJUDADO COLEGA!