0
わからない「切り捨てられた間違ったDOUBLE値」エラーを与える:)のmysql:更新レコードが、なぜそれが起こっている
mysql_query("update items set photoids=photoids+',$newphotoid' where id='$row[id]'");
photoids細胞は最初は空ですが、コマンドは(SCANDIRに赤いphotoidsに投入するためにサイクルを通過しています。
$ row [id]だけでなく$ newphotoidも必ず存在し、常に一意です。
完全に失われました。助けてください!
それは(100)utf8_unicode_ci内 –
は 'やってみvarchar型だが代わりに、photoids = CONCAT(photoids、 '、'、$ newphotoid) '。 MySQLは連結に '+'を使用しません。 –
CONCATが仕事をしています!ありがとう! –