次のコードが必要です:
http://www.nomorepasting.com/getpaste.php?pasteid=22987
PHPSESSID
まだテーブルにない場合、REPLACE INTO
クエリは正常に機能しますが、PHPSESSID
存在する場合、実行の呼び出しは成功しますが、sqlstate は「HY000」に設定されます。これはあまり役に立たず$_mysqli_session_write->errno
、
$_mysqli_session_write->error
両方とも空であり、データ列は更新されません。
テーブルにREPLACE INTO
あるかどうかに関係なく、mysql から手動で実行すると問題なく動作するため、スクリプトのどこかに問題があることは確かです。PHPSESSID