Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    quanti giorni sono passati

    mi servirebbe sapere quanti giorni sono passati da una certa data ad oggi, per farlo ho usato la funzione DATEDIFF solo ke mi da errore...


    codice:
    $query_g = mysql_query("select  DATEDIFF(NOW(),'$data_inserimento')
    ");
    $sos_g = mysql_fetch_row($query_g);
    echo $sos_g[0];
    dove ho sbagliato?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    DATEDIFF() è disponibile con mySQL 4.1.x o superiore:
    http://forum.html.it/forum/showthrea...hreadid=839754



    think simple think ringo

  3. #3
    Mi pare che gia' ti si era detto che postare "mi da errore" e' uguale a dire "la ragazza non me la da".

    Devi dire quale errore???? altrimenti ciccioli fino alla settimana dei tre sabati....


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    già, scusa...
    cmq ho la 4.4.0 di versione...

    l'errore è

    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in prova.php on line 2

  5. #5
    a quanto pare con è corretta l'argomentazione...

    ma ke cose c'è di sbagliato?

  6. #6
    Originariamente inviato da wiko85
    già, scusa...
    cmq ho la 4.4.0 di versione...

    l'errore è

    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in prova.php on line 2
    Quindi NON hai la funzione DATEDIFF. Se metti la segnalazione di errore alla query ti dara' l'effettivo errore.

    Nel caso di mysql < 4.1 dovrai usare un'altra funzione.

    SELECT TO_DAYS(curdate()) - TO_DAYS('$data_inserimento')


    Comunque se leggivi bene nell'altro thread il fatto della versione di mysql era stato detto chiaramente.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Originariamente inviato da wiko85
    già, scusa...
    cmq ho la 4.4.0 di versione...

    l'errore è

    Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in prova.php on line 2
    forse questa e' la versione di php e non di mysql.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    ok! ho risolto..

    ciao e grazie!

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.