PDO Fetch ne fonctionne pas

Fermé
Zayer - 11 juin 2010 à 05:01
 Zayer - 11 juin 2010 à 19:11
Bonjour,

J'ai besoin d'obtenir des données en répétition sur plusieurs fichier MP3 et je dois comparé le titre de la chanson avec la base de données pour savoir s'il est déjà présent, mais cela ne fonctionne pas.

Notez que j'utilise PDO pour me connecter a ma base de données MySQL...

Voici mon bout de code :
$req = $bdd->query("SELECT * FROM songs WHERE id_artist=\"$id_artist\" AND id_album=\"$id_album\" AND title=\"$sg_title\"");
//Save the count (0 or 1) in $count
$count = $req->fetchColumn();
//If $req = 1, exist
if($count != 0) { //if already exist...
	//Save the id to $id_song
	while ($row = $req->fetch (PDO::FETCH_BOTH)) {	$id_song = $data['id']; }

echo "<span class=\"warn\">[!] Already exist - ID $id_song</span><br>";
flush();
}


La variable $id_song est vide... mais la chanson est déja présente, le fetch ne fonctionne pas je crois...

Notez également que cette fonction est répété en boucle pour chaque fichier présent dans un dossier donné (si sa peut aider...)


Un grand merci pour votre aide précieuse.


Zayer

1 réponse

Aidez-moi SVP jai regarder partout sur internet et je ne trouve aucune solution...

Merci de votre aide.
0