PHP bağlama parametr ile MySQLi PDO'daki bu mysql sorguyu yürütmek gerekir.
$publish_date = 'NOW()';
$insert = $mysqli->prepare("INSERT INTO posts (post_name,publish_date) VALUES (?,?)");
$insert->bind_param("ss", $post_name $publish_date);
$insert->execute();
Böyle publish_date
sütuna kayıt ekler: 0000-00-00 00:00:00
Bunu nasıl yapabilirim? Şimdiden teşekkürler.
Not: Tarih sütunu türü datatime
'dur.
: 00: sen '0000-00-00 00 ile biten nedeni 00' takılı size olmasıdır tanınabilir bir datetime değeri yerine '' NOW() 'dizesini eklemeye çalışıyor. MySQL, dizeyi bir datetime değerine zorlar ve seçtiği değer sıfır tarihtir. – Hammerite
Ama ... ve bind_param'daki değişken, bind_param'da "NOW()" değerini vermek için? –
@Pedro, Sorunuzu anlamıyorum. – Hammerite