Jump to content


McLoide

Member Since 30/04/2008
Offline Last Active 18/08/2009, 13:23
-----

Posts I've Made

In Topic: Select Com Datas

30/04/2008, 16:24

Olha parece que voce está complicando o meio de campo. Faz o seguinte
Select id, data from tabela where data beween '01-05-2008 00:00:00' and '02-04-2008 23:59:59'
Isso vai lhe retornar todos resultados entre 5 de janeiro de 2008 até 4 de fevereiro de 2008.
Par aquery funcionar perfeitamente passe as datas como parametros via script (PHP por exemplo)

In Topic: Url Amigável !

30/04/2008, 16:11

Olha se você entende e consegue ler em inglês, tem uma série de posts explicando direitinho como fazer este processo no http://www.tiredrobot.com

In Topic: Mysql E Imagens...?

30/04/2008, 16:09

Salva o caminho da imagem no banco e guarda a imagem em um diretório. Utilize PHPThumb para gerar thumbnails e controlar cache de imagens.

In Topic: Sistema De Busca Com Filtro

30/04/2008, 16:03

cara isso é tão simples que não acho que irá conseguir algo pronto, mas de qualquer forma segue aí a idéia geral.

Procure por calendários em javascript para facilitar o processo para o usuário e lhe facilitar o processo já que a data lhe sairá no formato mais utilizado pelo MySQL.

Faça um formulário com os calendários e método post.

Na validação do formulário faça o seguinte:

<?php

$dataInicial = mysql_escape_string($_POST['datainicial']);
$dataFinal = mysql_escape_string($_POST['datafinal']);

if(is_string($dataInicial) && strlen($dataInicial) > 0) {
$query .= "AND criadoEm >= '$dataInicial'";
}

if(is_string($dataFinal) && strlen($dataFinal) > 0) {
$query .= "AND criadoEm <= '$dataFinal'";
}

?>

Claro que precisa de muito mais validação, mas isto é o padrão.

IPB Skin By Virteq