FileTABLEの列を更新する必要がありますTEST。この列には、行に関連するファイルが含まれます。各ファイルは|.
例は次のとおりです。
ID NAME FILE
1 apple fruit.png | lemon.png
列に新しいファイルを追加するときに、次のFILEクエリを使用します。
$link->query("UPDATE TEST SET File = CONCAT(File, '$dbfilename') WHERE id = '$p_id'")
たとえば、どこにいる$dbfilenameことができますかpineapple.jpg |
問題は、$dbfilenameが既にFile値にある場合、もう一度追加され、2 倍になることです。
File含まれているかどうかを確認するにはどうすれば$dbfilenameよいですか? はいの場合は、id を追加しないか、クエリを実行しないでください。