SELECT COUNT substr_count tester présence d'une référence
Posté : 27 juin 2013, 18:39
Bonjour,
J'ai un formulaire d'ajout qui me renvoi une erreur SQL puisque mon champ (reference) de table est: unique. C'est normal si ma variable (reference) existe déjà dans ma table. Ce que je souhaite savoir c'est s'il y a un moyen en php de vérifier cette présence dans ma table ou bien dois-je utiliser une deuxième requête avec un sélect count.
Je viens de m'apercevoir que substr_count pourrait faire l'affaire mais, je ne sais comment l'utiliser.
Merci de votre suggestion.
J'ai un formulaire d'ajout qui me renvoi une erreur SQL puisque mon champ (reference) de table est: unique. C'est normal si ma variable (reference) existe déjà dans ma table. Ce que je souhaite savoir c'est s'il y a un moyen en php de vérifier cette présence dans ma table ou bien dois-je utiliser une deuxième requête avec un sélect count.
$insertSQL = sprintf("INSERT INTO articles (reference, prix, designation, date, famillesID) VALUES (%s, %s, %s, %s, %s)",
GetSQLValueString($_POST['reference'], "text"),
GetSQLValueString($_POST['prix'], "double"),
GetSQLValueString($_POST['designation'], "text"),
'NOW()',
GetSQLValueString($_POST['famillesID'], "int"));
Je viens de m'apercevoir que substr_count pourrait faire l'affaire mais, je ne sais comment l'utiliser.
Merci de votre suggestion.