[Risolto][MySQL] php7 problemi con i campi DATE

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
rinosan_76
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1374
Iscrizione: sabato 18 marzo 2006, 13:41

[Risolto][MySQL] php7 problemi con i campi DATE

Messaggio da rinosan_76 »

Salve a tutti ho aggiornato per prova il mio pc di sviluppo da ubuntu 15.10 a ubuntu 16.04 con PHP7.0 e da li c'è stato un poco di dramma... tutto sembrava non funzionare più.
Correggendo correggendo sono arrivato ad un problema alquanto fastidioso sul PHP7 quando provo ad inserire una data in campo DATE uguale a zero, ovvero vorrei cancellare la data.
Fino ad oggi in PHP ed anche ora con SQLyog (emulato con wine) se uso questa query:

Codice: Seleziona tutto

UPDATE album SET  _DSTOP='0000-00-00' WHERE ( id_album='9' )
errori non me ne dava... ora questa query non funziona più!!
Qualche idea? come si elimina un valore data dal un campo?
Grazie
Rino
Ultima modifica di rinosan_76 il lunedì 16 maggio 2016, 10:22, modificato 1 volta in totale.
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.      [Francisco Goya]
http://www.mangioebevo.it
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: [MySQL] php7 problemi con i campi DATE

Messaggio da Zoff »

Che errore ricevi?

Di solito i campi si rimuovono impastandoli a NULL
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
rinosan_76
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1374
Iscrizione: sabato 18 marzo 2006, 13:41

Re: [MySQL] php7 problemi con i campi DATE

Messaggio da rinosan_76 »

Si attivava solo il DIE con la frase che io ho messo... ora ho aggiunto una visualizzazione dell'errore e mi dice che non può essere nullo il campo. E quindi ho risolto facilmente... la cosa strana che se da SQLyog (un frontend di mysql come phpmyadmin) lancio la stessa query la cosa funziona... per quello mi ero fissato su un errore diverso.
Cmq ho risolto grazie
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.      [Francisco Goya]
http://www.mangioebevo.it
rinosan_76
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1374
Iscrizione: sabato 18 marzo 2006, 13:41

Re: [Risolto][MySQL] php7 problemi con i campi DATE

Messaggio da rinosan_76 »

cmq se volessi impostare il campo a 0000-00-00 e non a NULL non riesco... e non capisco perchè!
La fantasía, abandonada de la razón, produce monstruos imposibles; unida con ella es madre de las artes y origen de las maravillas.      [Francisco Goya]
http://www.mangioebevo.it
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: [Risolto][MySQL] php7 problemi con i campi DATE

Messaggio da Zoff »

Puoi postare il codice?
Cosa vuol dire "non riesco"? Da errore la query? Da errore PHP? Non succede nulla? Che valore restituisce la query?
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti