ayarlamak reddediyor. Düz sql kullanarak yapabilirim.PHP mysql PDO NULL değeri
denedim:
Boş Int
bindValue(':param', null, PDO::PARAM_INT);
Boş Boş,
bindValue(':param', null, PDO::PARAM_NULL);
'Boş' Int
(çoğunlukla bu soruya How do I insert NULL values using PDO? itibaren) bir değişkenlebindValue(':param', 'NULL');
ve 5
bindParam
karşılıkları ve bu 6bindValue(':param', 'NULL', PDO::PARAM_INT);
'boş' Boş
bindValue(':param', 'NULL', PDO::PARAM_NULL);
Boş
bindValue(':param', null);
'Boş' olduğu bağlamanın değerini tuttu. değerindeki PDO sonuçlarından
Herşey 0.
PHP Version ayarlı olan:PHP 5.3.2-1ubuntu4.10
MYSQL SUNUCU VERSION:5.1.63-0ubuntu0.10.04.1
DÜZENLEMEBenim için sütun bilgi aşağıdaki eserlerini
kolon tipi nedir? Bu nullable mı? –
@ DanielA.Bir o sadece düz sql üzerinden yapabileceğini söyledi evet evet null. –
Bize sadece bindValue ifadeleriniz yerine kodunuzun geri kalanını gösterebilir misiniz?Tüm bu seçenekleri denediyseniz ve gerçek veritabanınızla ilgili bir sorun olmadığını düşünüyorsanız, kodunuzun geri kalanıyla ilgili bir sorun olmalı. –