2010-03-10 7 views
0

Je rencontre des problèmes lors de la mise à jour des enregistrements pour qu'ils contiennent des valeurs NULL, en particulier un champ de type Date.MYSQL/PHP Comment insérer une valeur nulle?

J'utilise des déclarations préparées et je l'ai essayé ce qui suit:

// Fails 
$value = NULL; 

// Fails 
$value = ""; 

// Fails 
$value = "NULL"; 

tous les trois du résultat ci-dessus à une date de 1969-12-31 étant entré (0). Comment puis-je insérer des valeurs NULL?

+0

Pouvez-vous insérer une valeur NULL dans ce champ? – thetaiko

+0

Oui, il autorise les valeurs nulles. Si je vais en PHP mon admin je peux faire "mise à jour tblA set date_field = NULL" avec succès, ou sans instructions préparées cela fonctionne bien. – Stomped

+2

vous parlez de sql ici, alors pourriez-vous afficher la requête que vous utilisez pour mettre à jour la ligne? – Tesserex

Répondre

Questions connexes