Visualizzazione risultati 1 fino 8 di 8

Discussione: incorrect integer/date value

  1. #1
    splanchnic non è connesso Neofita
    Data registrazione
    03-01-2015
    Messaggi
    5

    Predefinito incorrect integer/date value

    Buona sera a tutti,
    da qualche giorno il mio php non funziona più.
    Ho ottenuto i seguenti messaggi di errore:
    - Incorrect date value: '' for column '(column name)' at row 1
    oppure
    - Incorrect integer value: '' for column '(column name)' at row 1
    Fino a qualche giorno fa tutto funzionava alla perfezione.
    Sapete dirmi se è cambiato qualcosa nelle impostazioni?
    Grazie mille

  2. #2
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    Può darsi che l'errore risiede nel file php, controlla se adesso usi MySQL 5.6 invece di 5.1

  3. #3
    splanchnic non è connesso Neofita
    Data registrazione
    03-01-2015
    Messaggi
    5

    Predefinito

    Sì, adesso sto usando MySQL 5.6
    Ho letto su altri siti che il problema potrebbe essere nell'inserimento dei valori zero o NULL.
    Come posso risolvere?
    Grazie

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    È probabile che il tuo account sia stato aggiornato con la versione mysql più recente, che ha impostazioni più stringenti.
    Ad esempio un dato di tipo date non accetta anche l'orario.
    Prova a far stampare le query con una echo e vedere come sono i dati che tenta di inserire, quindi controllali se rispettano le specifiche del valore impostato nella tabella.

    edit: anticipato, lascio per le info

    Ciao!

  5. #5
    splanchnic non è connesso Neofita
    Data registrazione
    03-01-2015
    Messaggi
    5

    Predefinito

    Grazie!
    Sono riuscita a fare una echo ed il problema è effettivamente sui campi vuoti ''
    Avevo delle checkbox, associate con un campo tinyint in tabella, e mi dava errore. Adesso cambiato a tinytext, sembra ok
    Adesso mi da problema con i campi vuoti float, cambierò il tipo anche di questi.

    Grazie!
    Ultima modifica di splanchnic : 29-01-2018 alle ore 23.49.46

  6. #6
    splanchnic non è connesso Neofita
    Data registrazione
    03-01-2015
    Messaggi
    5

    Predefinito

    sai se è possibile su Altervista modificare sql-mode?

  7. #7
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    No, perché una simile modifica impatterebbe anche tutti gli altri siti presenti nel server ospitato.

    Ciao!

  8. #8
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,894

    Predefinito

    @alemoppo credo che si riferisca ai problemi di sql-mode per risolvere i suoi problemi... Invece il problema sta nel lato php :D
    @splanchnic se riesci prova postando il tuo php senza i tuoi dati personali (no password ecc).. nella sezione php

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •