Je veux que ce script vérifie si le même mot a été entré s'il doit donc l'ajouter au compte sans ajouter de balise en double.Comment vérifier si la même balise était déjà dans la base de données avec PHP et Mysql?
Et si la balise entrée est une nouvelle balise, laissez-la l'ajouter à la base de données.
Quelqu'un peut-il m'aider à résoudre ce problème?
$tag = mysql_real_escape_string($_POST['tag']);
$query = "INSERT INTO tags (tag, count) VALUES ('$tag', 1)
ON DUPLICATE KEY UPDATE count = count+1";
if (!mysql_query($query, $dbc))
{
die('Error: ' . mysql_error());
}
echo "1 record added";
mysql_close($dbc)
MERCI TOUT LE MONDE JE LE TRAVAILLER MAIS OBTENU UN AUTRE PROBLEME CAME UP, mais il est une autre question
Quelle erreur obtenez-vous? À quoi ressemble ta table? Qu'avez-vous essayé d'autre? –
Voici à quoi ressemble essentiellement ma table: id \t tag \t count –
la table ajoute une entrée duplicat au lieu de l'ajouter au nombre. –