Bonjour

J'ai tenté de faire la requête ci-dessous qui ne fonctionne pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
mysql_query("INSERT INTO categories_articles (
		id_article,
		id_categorie) VALUES(
		'" . mysql_real_escape_string($result['id']) . "',
		'" . mysql_real_escape_string($resultat['id_categorie']) . "')
		IF NOT EXISTS
		(SELECT * FROM categories_articles WHERE
                 id_article='" . mysql_real_escape_string($result['id']) . "'
                 AND id_categorie='" . mysql_real_escape_string($resultat['id_categorie']) . "' )") or die(mysql_error());
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS (SELECT * FROM categories_articles WHERE id_article='1' at line 6
Voyez_vous ou est le probléme ?
Peut-on faire une requête avec IF NOT EXISTS avec mysql5 ?

Merci