最初に読んでくれてありがとう。
価格フィールドの形式が無効な場合があります。値のデフォルトの形式は $xxx.xx ですが、完全に削除したい $xxx.xx$xxx.xx と表示される場合があります。価格フィールドでエラーが発生した場合、基本的には行を削除したいだけです。
単純にそれをチェックするためにphp関数でチェックを行うことができましたが、すべてのレコード(約2000以上)をループする必要があるため、そうするには長い時間がかかるようです。これを行うためのより良い、より速い方法はありますか? おそらくMYSQLコマンドで直接?
目的は、価格フィールドを検証してドル記号が重複していないことを確認し、重複している場合は、さらに処理を行う前にそれらを削除することです。
if(substr_count($deleterow['product_price'], "$") >= 2 || $deleterow['product_StoreItemNumber'] = null)