PHPスクリプトを使用してアルファ、ベータ、デルタをMySQLデータベースに挿入するにはどうすればよいですか?
これらの特殊文字を使用して、サブジェクトコードをdbテーブルに保存したいと思います。
件名コードの例CSC113α
。
このウェブサイトから:
Declare @t table( id int, txt nvarchar(20))
Insert Into @t Values (1, N'αβγδ')
Insert Into @t Values (2, nchar(945)+nchar(946)+nchar(947)+nchar(948))
これをPHPにすると、設定が完了します。
挿入しようとしているフィールドのテキスト照合順序を UTF8 に設定し、特殊文字を再度挿入してみてください。
ALTER TABLE `table_name`
MODIFY COLUMN `column_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci;