###前提・実現したいこと
カラムの結合を行いたいと考え、phpmyadmin上で以下のSQLをテストした所うまくいきました。
UPDATE people
SET kana
= CONCAT(kana
, ' ', age
) WHERE id
= '1'
「かな 20」
###発生している問題
このSQL文をPHPにコピーし実行した所、
$sql = mysqli_query($db,"UPDATE people
SET kana
= CONCAT(kana
, ' ', age
) WHERE id
= '1' ");
なぜかageが2回入ってしまいます。
「かな 20 20」
試しにage部分を'テスト'に置き換えても、「かな テスト テスト」になってしまいます。
###試したこと
PHPからエラーは出ておりません。
phpmyadmin上では正常に動くコードです。
###補足情報 バージョンなど
UTF-8環境
php 5.4
MySQL 5.1
回答3件
あなたの回答
tips
プレビュー