- Fórum WMO
- → Viewing Profile: Posts: Kleiton Carlo
Community Stats
- Group Usuários
- Active Posts 5
- Profile Views 488
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
User Tools
Friends
Kleiton Carlo hasn't added any friends yet.
Latest Visitors
Posts I've Made
In Topic: Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br
02/04/2008, 19:28
Sem bugs e tudo mais!
In Topic: Enviar Data Para O Banco De Dados.
21/02/2008, 13:09
Não existe nenhuma possibilidade de logo após você ter atribuído o valor para $data, ser exibido 0000-00-00. Você não entendeu o que é para fazer.
Tente novamente fazer o debug que eu disse, imprima para ver se o que está indo para o banco é o esperado.
Esse "debug" que se refere seria o que? Se for colocar um echo na pagina para ver o que tem no $data eu já fiz isso, aparece 0000-00-00.
Ou então vamos esquecer esse comando $data.
Agora vamos organizar por dia, mes e ano. Utilizando $dia $mes e $ano que já estão postados no banco de dados!
Como seria essa organização neste codigo?
<? include("agenda/conexao.php"); $sql = mysql_query("SELECT * FROM eventos ORDER BY mes desc"); $contar = mysql_num_rows($sql); if($contar < 1) { echo "<font size=1 face=veredana>Não existe nenhum evento cadastrado atualmente!</font>"; }else{ while($mostrar = mysql_fetch_assoc($sql)) { ?>
Estou tentando organizar por dia,mes.
Funciona, só que mês e dia que tem mais de uma casa decimal não funciona pega só a primeira casa, por exemplo dia 29 pega só o 2, mês 12 pega só 1.
E já conferi no banco de dados funciona as duas casas!
Grato!
In Topic: Enviar Data Para O Banco De Dados.
20/02/2008, 12:57
FalAe!
Fazendo assim (abaixo), como foi dito acima, fica exatamente igual com os ifs... pq no final das contas, quando vc envia pro BD, vai só os números...
<select name="select">
<option value="1">Janeiro</option>
<option value="2">Fevereiro</option>
</select>tirando os if's, e deixando o mês como numeral mesmo, como farei para somar dia+mês+ano
Não entendi...![]()
Ah, se preferir pode colocar assim tmb:
<select name="select">
<option value="1Janeiro">Janeiro</option>
<option value="2Fevereiro">Fevereiro</option>
</select>
Depois vc usa explode (acho q é isso), e pega o que quiser, na hora que precisar (apesar de o bd ficar mais pesado rsrsrs)
Até +
Só que é o seguinte, tudo bem já tirei os if's, e também modifiquei o mês para numeral.
Só que no enviar.php
$evento = $_POST['evento'];$dia = $_POST['dia'];$mes = $_POST['mes'];$ano = $_POST['ano'];$local = $_POST['local'];$horario = $_POST['horario'];$valores = $_POST['valores'];$vendas = $_POST['vendas'];$glabu = $_POST['glabu'];$descricao = $_POST['descricao'];$data = "$dia-$mes-$ano";
Entendeu? como que vou juntar dia+mês+ano que selecionei para enviar para o banco de dados?
Porque $data = "$dia-$mes-$ano"; não funciona, quando imprimi $data apareceu a mesma coisa 0000-00-00
Aguardo.
In Topic: Enviar Data Para O Banco De Dados.
20/02/2008, 12:21
Pois bem, primeira dica, você não precisa daqueles 12 if's.
Basta você deixar o value das opções com o correspondente número do mês.
Antes de inserir no banco, já tentou fazer um "debug" imprimindo na tela o conteúdo de $data para ver se este valor está normal? Tente fazer ido.
Seguinte, já imprimir o $data sai 0000-00-00 ou seja não está sendo postada no bando de dados o valor data, por exemplo tirando os if's, e deixando o mês como numeral mesmo, como farei para somar dia+mês+ano ou ano+mês+dia no caso da ordem estrangeira né!
Seguinte o link do sistema é esse: http://glabu.com.br/agenda.php dá uma olhada lá eu coloquei "Valor do $data:" onde imprime o que tem na $data, dá uma conferida!
Sou novato na área, então mes desculpe qualquer ignorancia!
- Fórum WMO
- → Viewing Profile: Posts: Kleiton Carlo
- Privacy Policy
- Regras ·