Not exists i insert into - muligt?
HejsaJeg har et script der flytter brugerdata fra et forum til et andet, og har problemer med duplicate entry, altså flere ens brugernavne. Og dem er der mange af - så mange at det ikke giver mening at fjerne dem manuelt.
Jeg tænkte så om man kunne lave en form for INSERT WHERE NOT EXISTS i denne query, men kan sgu ikke hitte ud af det:
// Add the user to the simpleboard usertable
$query = "INSERT if not exists INTO `{$mosConfig_dbprefix}fb_users` (userid, posts, signature) VALUES ('$newuserid', '$row->user_posts', '$row->user_sig')";
mysql_query($query) or die("<br />Invalid query9:<br />$query<br />" . mysql_error());
Håber der er nogle kloge hoveder derude :)