Pages :
(reprise du message précédent)

Ah impecc', le voilà le problème (en plus du problème dans le code précédent que Jencal et moi n'avions pas vu)
Tu as collé le même id pour toutes tes balises audio et donc premièrement, c'est interdit par la loi de 1914, et tu seras pendu pour ça !
Et deuxièmement, tu ne peux donc pas cibler tel ou tel balise audio.

Donc dans ta boucle foreach, il te faut :
echo '<button style="width:36px;height:36px;background-image:url(btn/haut-parleur2.png);border:none;" onclick="playVid(\'audio_'.$cle.'\')" type="button" value="' . $reponse['mp3'] . '"></button>';
echo '<audio id="audio_'.$cle.'" width="320" height="176">';


Et dans ton JS :
function playVid(id) { 
    var vid = document.getElementById(id);
    vid.play(); 
}

... pareil pour le stop()
Modifié par SolidSnake (28 Apr 2016 - 10:46)
Pages :