Query di ricerca su campo date

elpirata

Utente Attivo
18 Mar 2009
264
7
18
Buongiorno a tutti,
sono da tanto tempo alle prese con la risoluzione di un problema che per i più sarà sicuramente sciocco ma io ci sto sbattendo la testa.

Ho un form di ricerca che interroga un db chiedendo la visualizzazione di tutti i record inseriti in una determinata data. Ora finchè effettuo la ricerca cosi come da immagine, tutto bene, i record vengono mostrati.




Se invece provo a ricercare i dati nel nostro amato formato 14/07/2015 (pur avendo un campo alias nel db che coverte la data in italiano) i record non vengono mostrati

Questa la query

PHP:
$query = "SELECT * , DATE_FORMAT(Commesse.data,'%d/%m/%Y') as data_it FROM Commesse WHERE 1";

if (!empty($cliente)) {
    $query .= " AND `cliente` LIKE '%$cliente%'";
}
if (!empty($targa)) {
    $query .= " AND `targa` LIKE '%$targa%'";
}

if (!empty($veicolo)) {
    $query .= " AND `veicolo` LIKE '%$veicolo%'";
}

if (!empty($data)) {
    $query .= " AND `data` = '$data'";
}

if (!empty($pagamento)) {
    $query .= " AND `pagamento` = '$pagamento'";
}

	$query .= " ORDER BY id DESC";
}

Mi aiutate per favore a capire come recuperare la data nel fomato gg/mm/aaaa anche se nel db è inserita come aaaa/mm/gg ?

:byebye:
 

elpirata

Utente Attivo
18 Mar 2009
264
7
18
Mi rispondo da solo :)

PHP:
if (!empty($data)) {
    $query .= " AND `data` = STR_TO_DATE('$data', '%d/%m/%Y') ";

Mi avete portato bene :) :) :)
 
Discussioni simili
Autore Titolo Forum Risposte Data
elpirata Query di ricerca problema campo data italiano PHP 2
A [RISOLTO] Query per ricerca campo timestamp MySQL 2
G Menù a tendina di ricerca con query PHP 1
R Problema query con ricerca id numerico PHP 2
P Query di ricerca profonda MySQL 0
T Query per ricerca ritardo evento MS Access 7
J query di ricerca PHP 17
A Query ricerca PHP 13
A [Sql/Query] Motore di ricerca PHP 1
J Query di ricerca PHP 1
A Query per ricerca PHP 2
A Ordinare query sql in base ai risultati di ricerca PHP 1
M Errore in query mysql su ricerca record PHP 3
S Selezionare ultimo record di una sotto query MySQL 26
V Query per una somma PHP 2
F stampare a video i risultati della query PHP 1
L problema con query select PHP 2
D Query sum Database 1
A form PHP prenotazione tramite query PHP 2
G Casella combinata in una query MS Access 4
R Aiuto con le query MS Access 2
Y query di DELETE PHP 4
V Query Oracle Oracle 0
L query somma PHP 8
W Query SQL Classic ASP 2
M Problemi con query a più tabelle PHP 3
Alex_70 Conteggio nella query PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
A nome file che contiene punto passato come parametro a query PHP 31
F query e form con select multipla PHP 17
M Problema su query JOIN in tre tabelle PHP 0
M Ordinare una query join PHP 2
Alex_70 Query ORDER BY PHP 18
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
Alex_70 foreach explode query PHP 3
O query con date in formato stringa PHP 3
Tommy03 Unione query di 4 tabelle MySQL 1
Alex_70 Query group actor e film PHP 26
TpD Incolonnare risultati query (mysql_result deprecato...) PHP 3
Tommy03 Query tra 3 tabelle MySQL 2
max1974 2 query not work MySQL 3
M Ottimizzazione Query PHP 8
strambotto Query di aggiornamento MS Access 0
I Aiuto query MySQL 8
J [PHP] Visualizzare risultato query stessa pagina PHP 3
S [PHP] non prende la query PHP 0
D [PHP] Query che aggiorna tabella PHP 4
A [PHP] Problema query insert [RISOLTO] PHP 14
M [PHP] Ottimizzazione query PHP 13

Discussioni simili