こんにちは、私は会社名でいっぱいのテーブルを持っています。私が抱えている問題は、それが重複していることです。
これを解決するために、次のコードを使用して 1 つのテーブルからデータを削除し、DISTINCT を使用して別のテーブルに挿入しています。
コードを実行すると、次のエラーが発生し続けます。
SQL 構文にエラーがあります。4 行目の 'Group Holdings Ltd')' の近くで使用する正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。
会社名変数を削除すると、すべての IP アドレスが正常に挿入されますが、会社名を挿入しようとするとすぐに上記のエラーが発生します。
$query = "SELECT DISTINCT ip_address, company_name, FROM companydetail1";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
$ip_address = $row['ip_address'];
$company_name = $row['company_name'] ;
mysql_real_escape_string($company_name);
mysql_real_escape_string($ip_address);
mysql_query("INSERT INTO companydetail30 (ip_address, company_name) VALUES ('$ip_address', '$company_name') ") or die(mysql_error());
}
任意の提案をいただければ幸いです。
ありがとう