Bonjour,
je sais que c'est un peu con et c'est une boucle à la con... mais je pige vraiment pas comment faire.
En gros, j'ai des mots clefs en bdd et je voudrais comparer avec une liste de mots clefs stockés dans un tableau.
Je voudrais comparer mes mots en bdd avec cela mis en tableau.
Si le mot n'existe pas dans la bdd et qu'il existe dans le tableau alors je voudrais l'ajouter en base...
Le problème c'est que j'utilise une boucle et de ce fait il me boucle également ma requête d'insertion...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 while(($result=mysql_fetch_array($req))!=NULL) { foreach($tabKw as $value) { $ok = 0; // mot déjà dans la bdd if($value == $result['lib_sugg']) { $ok = 1; // mot non présent } } if($ok == 1) // insertion dans la base { //mysql_query("insert into suggestion_google_keywords (num_sugg,lib_sugg) values (0,'".$value."')"); echo $value." différent de ".$result['lib_sugg']."<br />"; } }
Partager