Показать сообщение отдельно
  #3 (permalink)  
Старый 30.11.2017, 11:26
Аспирант
Отправить личное сообщение для maksqwerty Посмотреть профиль Найти все сообщения от maksqwerty
 
Регистрация: 03.11.2017
Сообщений: 58

А я и не обращаюсь к ИД, я обращаюсь к столбцу групп (несколько элементов с значением 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 (хотя смотрю в пост, и должны проходить теперь только нормальные данные).
Ответить с цитированием