Bonjour, sur mon site dans mon espace administrateur, j' aimerais vérifier que si mon champs titre du répertoire musical est déja dedans éviter de faire l' insert.
Voici mon code que j' ai commencer
Dans mon code pour compter les doublons on fait avec la méthode count sauf qu' elle nest pas prise en compte
et mon insert, je l' est fait dans le form plus bas dans le html
J' aimerais ainsi vérifier que le nom du morceau n' existe pas dans ma bdd avant de l' insérer
Merci de votre aide
<?php
//on inclut Demarrage_SESSION
require_once '../../Demarrage_SESSION.php';
//si on appuie sur le bouton submit
if(isset($_POST['submit']))
{
//on effectue un requête de préparation pour compter le nombre de titre de répertoire musical dans notre base de donnée
$req = $bdd->prepare('SELECT count(*) nom_morceau FROM membre ');
//on éxécute notre requête
$req->execute();
$donnees = $req->fetch();
$nombredoublon = $donnees['nombredoublon'];
$req->closeCursor();
if ($nombredoublon == 0)
{
echo 'pseudo libre';
}
else
{
echo 'pseudo déjà prit';
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Mon blog</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<center>
<!-- Notre fonction d' ajout est placer dans un form -->
<form action="ajouter.php" method="post" enctype="multipart/form-data">
<!-- balise pour renseigner le nom du répertoire musical -->
<li><h3>Nom du morceau <input type="text" name="titre" placeholder=" Nom morceau" required></h3></li><br>
<!-- Bouton de sélection pour ajouter les pistes -->
<input type="file" name="file_array[]"></p>
<p><input type="file" name="file_array[]"></p>
<p><input type="file" name="file_array[]"></p>
<p><input type="file" name="file_array[]"></p>
<!-- bouton de validation -->
<input type="submit" name="envoyer" value="Ajouter les pistes au morceau">
</form>
</center>
</body>
</html>