Ricerca secondo data

Bizio2009

Utente Attivo
12 Giu 2009
310
0
0
Ciao a tutti!

Stò cercando di far fare una ricerca secondo la data che inserirò (mese ed anno).

PHP:
$mese=$_POST['mese']; 
$anno=$_POST['anno']; 


$query=mysql_query("SELECT * FROM inserimento_dati_cliente 
        WHERE YEAR(data) = '$anno' AND MONTH(data) = '$mese' 
        ORDER BY data DESC") 
        or die(mysql_error());   



if(mysql_num_rows($query) == 0 )  { 
    echo "ERRATO"; 
    exit; 
    }   else  { 

        while($inserimento_dati_cliente=mysql_fetch_array($query)){ 

        $ingresso=$inserimento_dati_cliente['ingresso']; 

        echo" <tr><td>$ingresso</td></tr>"; 
        } 
     }
?>

HTML:
<form action="data.php" method="post" name="data"> 


INGRESSO<br><br>
<select name="mese">
<option value="01">GENNAIO</option>
<option value="02">FEBBRAIO</option>
<option value="03">MARZO</option>
<option value="04">APRILE</option>
<option value="05">MAGGIO</option>
<option value="06">GIUGNO</option>
<option value="07">LUGLIO</option>
<option value="08">AGOSTO</option>
<option value="09">SETTEMBRE</option>
<option value="10">OTTOBRE</option>
<option value="11">NOVEMBRE</option>
<option value="12">DICEMBRE</option><br><br><br>
</select>

<select name="anno">
<option value="01">2009</option>
<option value="02">2010</option>
<option value="03">2011</option>
<option value="04">2012</option>
<option value="05">2013</option>
<option value="06">2014</option>
<option value="07">2015</option>
<option value="08">2016</option>
<option value="09">2017</option>
<option value="10">2018</option>
<option value="11">2019</option>
<option value="12">2020</option><br><br><br>
</select>

<input type="submit" value="INVIA"><br><br>
</form>
</form>

Non riesco, mi trova quello che deve trovare senza badare alla data che metto.

Grazie!
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
La funzione MONTH restituisce il numero del mese (1 - 12) per cui i valori delle select non vanno bene, nè quelli della select mese nè quelli della select anno (nei quali non hai fatto altro che un copia ed incolla di quelli del mese). I valori passati tramite POST non sono quelli visualizzati nelle select, ma quelli contenuti nell'attributo value. Per cui devi modificare l'HTML in:

HTML:
<form action="data.php" method="post" name="data"> 


INGRESSO<br><br>
<select name="mese">
<option value="1">GENNAIO</option>
<option value="2">FEBBRAIO</option>
<option value="3">MARZO</option>
<option value="4">APRILE</option>
<option value="5">MAGGIO</option>
<option value="6">GIUGNO</option>
<option value="7">LUGLIO</option>
<option value="8">AGOSTO</option>
<option value="9">SETTEMBRE</option>
<option value="10">OTTOBRE</option>
<option value="11">NOVEMBRE</option>
<option value="12">DICEMBRE</option><br><br><br>
</select>

<select name="anno">
<option value="2009">2009</option>
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option><br><br><br>
</select>

<input type="submit" value="INVIA"><br><br>
</form>
 
Discussioni simili
Autore Titolo Forum Risposte Data
F access ricerca record con apostrofo. MS Access 0
C Ricerca Prodotti Woocommerce Javascript 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
G Menù a tendina di ricerca con query PHP 1
R Problema query con ricerca id numerico PHP 2
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
F Visualizzazione motore di ricerca SEO e Posizionamento 2
B Stringa sql per ricerca su più campi Database 1
F Funzione Glob - ricerca file contenente una parola PHP 1
P Ricerca campo data PHP 1
L titolo del sito nella pagina di ricerca di google SEO e Posizionamento 2
A Creare un modulo di ricerca avanzata con dreamweaver HTML e CSS 0
L Ricerca valore mysql e incremento PHP 73
E Problema motore di ricerca FULL_TEXT PHP 0
motleyrulez Ricerca filtro con Ajax PHP 1
Shyson [CSS] Posizionare casella di ricerca HTML e CSS 3
P Query di ricerca profonda MySQL 0
T Query per ricerca ritardo evento MS Access 7
B Campo ricerca domini HTML e CSS 4
V Ricerca volontari questionario tesi - Ricambio Offerte e Richieste di Lavoro e/o Collaborazione 0
L Ricerca sviluppatori PHP tempo indeterminato Milano Offerte e Richieste di Lavoro e/o Collaborazione 0
S [PHP] Creare collegamento filtri di ricerca al database PHP 6
L [PHP] Ricerca su search bar esterna PHP 1
D Ente di Formazione accreditato in Regione Lazio ricerca Front End Developer Offerte e Richieste di Lavoro e/o Collaborazione 3
N [WordPress] Ricerca tema WordPress 6
Alex_70 [PHP] Ricerca con risultati cliccabili PHP 21
Federico.Marcelo Alla ricerca di scrittori post guest Offerte e Richieste di Lavoro e/o Collaborazione 0
ANDREA20 [PHP] motore di ricerca nel sito PHP 11
O [PHP] Ricerca record tramite post PHP 7
GraceHawk [MS Access] Findfirst per ricerca record MS Access 1
T [PHP] Ricerca nel database PHP 2
A [Javascript] Mostrare un marker se è vicino al risultato di ricerca con google maps Javascript 3
V Semplice barra di ricerca con filtro categorie prodotti E-Commerce 0
A Ricerca con collegamento in altro sito web Discussioni Varie 0
C [PHP] Ricerca multipla, evitare if PHP 4
F [WordPress] Plugin Ricerca per e-commerce Woocommerce WordPress 1
M [OFFRO][RETRIBUITO] Milano IT Consulting SRL - Ricerca 1 Consulente PHP Offerte e Richieste di Lavoro e/o Collaborazione 0
D [ASP] Motore di ricerca interno su 2 tabelle Classic ASP 3
A [MySQL] Ricerca in PMA MySQL 0
andreas88 Da .htm a .php, perdo le mie posizioni su Google ricerca? SEO e Posizionamento 9
P Google risultati di ricerca inappropriati SEO e Posizionamento 1
Emix [PHP] Ricerca e modifica su due tabelle PHP 26
G [PHP] FORM DI RICERCA ESTESA PHP 2
borgo italia [PHP] ricerca caratteri accentati PHP 4
P [PHP] ricerca dati PHP 1
Emix [PHP][MYSQL] Ricerca avanzata tramite form PHP 6
R [MySQL] ricerca per data... MySQL 10
T4MAR4 [PHP] Problema ricerca con apostrofo PHP 2

Discussioni simili