А я и не обращаюсь к ИД, я обращаюсь к столбцу групп (несколько элементов с значением 0, несколько с 1 и тд..)
Цитата:
|
Вот только как это понимать, что ответ сервера на клиенте помещается сюда
document.getElementById("kostenstelle1").value = xhr.responseText;
|
Это же делается после передачи данных в пхп (там alert закоментирован, иногда смотрю (но эсли ту часть, что исполняется после передачы данных удалить, то скрипт тоже работает))
<?php
include ("../db/connect.php");
$kstgrp = (int)$_POST['kstgrp'];
$sql = "SELECT * FROM kosttable WHERE kstgrp=".$kstgrp;
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "<option class=".$row"kstgrp"]." id=".$row["id"]." name= ".$row["fkto"]." value=".$row["kostvalue"].">".$row["test"]."</option> ";
} }
?>
Пхп скрипт написал вот так (1
if($id = (int)$_POST['$kstgrp']) { не писал, так как чёт не работает :С)
Но теперь в любом случае возвращаются в Селект данные, где kstgrp = 0 (хотя смотрю в пост, и должны проходить теперь только нормальные данные).