Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    13

    Problemi con query sulla data

    Ciao a tutti ragazzi,
    nonostante i miei sforzi a cercare su internet non ne vengo a capo e sto impazzendo!!
    Un breve problema:
    devo fare tante query mettendo dentro il where ogni volta una data diversa calcolata in una variabile.
    mi spiego meglio
    Codice PHP:
    for($i=1;$i<=31;$i++) 
    {
           ........
         
    $cDate=mktime(000$startMonth,$i$startYear);
        if(!
    isWeekEnd($cDate) && checkdate($startMonth,$i,$startYear))
         {
             ....
             
    $miaData=date('Y-n-j',$cDate); 
            
    //Query per il giorno corrente per recuperare i valori
             
    $query="SELECT open,close,high,low FROM fib where giorno=DATE_FORMAT($miaData,'%Y-%m-%d')";
             
    $dbresult mysql_query($query,$db);         
                    .....
         }
     } 
    dove isWeekEnd una funzioncina che mi sono scritto io..
    Il problema sta in quello che devo scrivere dopo ... WHERE giorno=.....
    Per provare ho cambiato la varibile query metendo una data fissa di prova e funziona, in parole povere non esegue la query se io metto dentro una variabile che creo io(ho provato mettendo la variabile e basta, la variabile dentro apici...)!
    Come posso risolvere al cosa?
    Grazie a tutti!

  2. #2
    Provato con:
    Codice PHP:
    $miaData=date('Y-m-d',$cDate);
    //Query per il giorno corrente per recuperare i valori
    $query="SELECT open,close,high,low FROM fib where giorno='$miaData')";
    $dbresult mysql_query($query,$db); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    13
    Niente non gli piace!!

  4. #4
    giorno che tipo è?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    13
    Giorno e di tipo DATE di mysql

  6. #6
    ma ti da un errore o la query non da risultato?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    13
    Mi da proprio errore, non mi esegue la query!

  8. #8
    quale errore? stampa mysql_error()

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 © 2026 vBulletin Solutions, Inc. All rights reserved.