mam kłopot, bo chcę zrobić sobie stronkę z fraszkami i móc je odczytywać przez translator.
Pomimo, że z bazy są czytane wyrazy, to czytany przez translator jest tylko pierwszy, czy ktoś mógłby pomóc ?
<html> <body> <script> $(function() { $('a.say').on('click', function(e) { e.preventDefault(); var text = $('input[name="text"]').val(); text = encodeURIComponent(text); console.log(text); var url = 'https://ssl.gstatic.com/dictionary/static/sounds/de/0/' + text + '.mp3'; $('audio').attr('src', url).get(0).play(); }); }); </script> <?php try { $pdo = new PDO('mysql:host=localhost;dbname=fiszki', 'testowy', 'testowy'); $stmt = $pdo->query('SELECT * FROM slowa'); foreach($stmt as $row) { $en = $row['en']; echo "<audio src= class=speech hidden></audio>"; } $stmt->closeCursor(); } catch(PDOException $e) { echo 'Połączenie nie mogło zostać utworzone: ' . $e->getMessage(); } ?> </body> </html>