Visualizzazione dei risultati da 1 a 8 su 8

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,508
    sixdas, è la seconda volta, il tuo problema non c'entra niente con PHP, hai solo problemi nello scrivere la query giusta, quindi l'argomento è SQL e va nella sezione Database.
    Ti sposto, ma la prossima volta fa attenzione.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Ci vuole anche l'anno.
    Puoi farmi un esempio?
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    sixdas, è la seconda volta, il tuo problema non c'entra niente con PHP, hai solo problemi nello scrivere la query giusta, quindi l'argomento è SQL e va nella sezione Database.
    Ti sposto, ma la prossima volta fa attenzione.
    Ok sorry

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Quote Originariamente inviata da sixdas Visualizza il messaggio
    Puoi farmi un esempio?


    Ok sorry
    La funzione MONTH ti torna solo il mese. Si metti solo quello avrai anche record per gli anni passati. Devi aggiungere la funzione YEAR.

    select * from tabella where month(giorno) = $mese and year(giorno) = $anno etc...

    $mese e $anno possono corrispondere a delle variabili estrate da $_GET o $_POST a secondo di come vuoi che vengano immessi i dati dall'utente. Ma li parliamo di php non più di db
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2011
    Messaggi
    258
    Quote Originariamente inviata da badaze Visualizza il messaggio
    La funzione MONTH ti torna solo il mese. Si metti solo quello avrai anche record per gli anni passati. Devi aggiungere la funzione YEAR.

    select * from tabella where month(giorno) = $mese and year(giorno) = $anno etc...

    $mese e $anno possono corrispondere a delle variabili estrate da $_GET o $_POST a secondo di come vuoi che vengano immessi i dati dall'utente. Ma li parliamo di php non più di db
    Perfetto funziona correttamente, io sbagliavo qui:
    MONTH (giorno) = MONTH(curdate()) = $mese

    In pratica facevo doppia condizione e naturalmente non funzionava.

    Grazie mille,

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.