Получение значения в цикле php через javascript / ajax - PullRequest
0 голосов
/ 02 июля 2018

Я загрузил данные в таблицу через ajax так:

    $.ajax({
        url:"fetch.php",
        method:"POST",
        success:function(data)
        {
            $('tbody').html(data);
        }
    });

теперь у меня есть кнопка «редактировать» для каждой строки (код для этого находится в файле php, например, как:

    foreach($result as $row)
    {
        echo '<tr>';
        echo '<td>'.$row["BatchCode"].'</td>';
        echo '<td>'.$row["StudentNo"].'</td>';
        echo '<td>'.$row["Lname"].' '.$row["Fname"].'</td>';    
        echo '<td>'.$row["Department"].'</td>';             
        echo '<td>'.'<button type="submit" class="btn btn-success" name="edit" value="'.$id.'">Edit</button>'.'</td>';
        echo '</tr>';
    }

Я работаю с 2 страницами, index.php и fetch.php, где данные из fetch.php будут загружены в index.php через ajax. Теперь моя проблема в том, что я не могу получить значение / идентификатор конкретной строки, которую я хочу редактировать. Я не знаю, что еще делать, есть идеи? Tyia! :)) Извините, если я не могу объяснить это хорошо

enter image description here

1 Ответ

0 голосов
/ 02 июля 2018

Где вы устанавливаете переменную $ id?

Я не вижу его, поэтому попробуйте $ _ROW ['id'] в значении вместо $ id

Надеюсь, это поможет

...