belay | Nan nan nan .... J'ai trouvé mes problémes
Bon d'abord si dans ma syntaxe MySQL j'oublie le "UPDATE" de ON DUPLICATE KYE "UPDATE" c'est sur que je vais avoir une erreur de syntaxe ...
Bon voila ma requete finale qui repond exactement à ce que je voulais faire à savoir :
Citation :
-> soit faire un truc du style: "SI MYSQLERREUR type=duplicate_clé_primaire THEN....".
|
Code :
- $sql = "INSERT INTO fiche_team
- (id, prenom, age, sex, ville, job, site, forum, msn, steam, steamid, mail, pseudo, histo, pseudo1, pseudo2, cslong, type, maplove, maphate, weapon, matos, games, talk, classe, fonction)
- VALUES
- ('$userid', '$prenom', '$age', '$sex', '$ville', '$job', '$site', '$forum', '$msn', '$steam', '$steamid', '$mail', '$pseudo', '$histo', '$pseudo1', '$pseudo2', '$cslong', '$type', '$maplove', '$maphate', '$weapon', '$matos', '$games', '$talk', '$classe', '$fonction')
- ON DUPLICATE KEY UPDATE
- prenom=VALUES(prenom), age=VALUES(age), etc etc...."
|
J'ai 23champs et ça marche du fue de dieu...
MErci pour ton lien Kangol parce que c'est en lisant les commentaires dessous la description de la fonction que j'ai pu accéder à cette fonction qui me convient parfaitement Message édité par belay le 09-04-2005 à 21:19:13
|