Mam problem z wyświetlaniem zawartosci z bazy.
W optione zamiast wyswietlania nazwy_produkty wypisuje [option Option]
Czy mógłby mi ktoś pomóc ?
<?php
$pdo=new PDO("mysql:dbname=x;host=localhost","x","x");
$stmt = $pdo->query("SELECT nazwa_produktu FROM produkty");
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
echo json_encode
($results);
?>
<script type="text/javascript">
function dodaj(pole){
var dane =
<?php echo json_encode
($results) ?>;
var znacznik = document.createElement('select');
dane.forEach(function(element) {
var opt = document.createElement('option');
opt.value = 'skladnik[]';
opt.innerHTML =element;
znacznik.appendChild(opt);
});
var waga = document.createElement('input');
waga.setAttribute('type', 'text');
waga.setAttribute('name', 'waga[]');
var mybr = document.createElement('br')
var pole = document.getElementById(pole);
pole.appendChild(znacznik);
pole.appendChild(waga);
pole.appendChild(mybr);
}
</script>