1. БД делал не я (и, к сожалению, ничего там изменить не могу, эти данные потом уходят в САП,т.е изменить нельзя)
2. Ну в этой таблице есть столбец kstgrp, и значения могут быть 0 .. 4
Ну элементов в таблице около 300, и у каждого одна из этих четырёх групп
3.
function showKostenstelle()
{
var matType = document.getElementById("erzeugnisart").value;
var xhr;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
xhr = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE 8 and older
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
var kstgrp = "kstgrp=" + matType;
xhr.open("POST", "pos/kosten.php", true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(kstgrp);}
Этот скрипт тоже работает функция display_data только нужна, что бы в самом скрипте посмотреть, какие данные передаются.
4. А вот с пхп проблема

если в выполнить этот ajax скрипт с второй функцией, то алернт показывает, что проходят данные с той группой (0 .. 4), которую мы выбрали.
Если посмотреть, какие данные передаются через POST, то там тоже всё нормально.
А в самом селекте в любом случае (что бы я не делал), всегда лежат данные с kstgrp 0 (даже я перезагружу страницу, они тоже будут там, перед выполнением скрипта)