Mój problem wygląda następująco:
Nie wiem, jak i w ktorym miejscu. Co zrobić żeby pobierało mi dane tylko z danego w pętli </tr> bo obecnie aktualizuje mi ostatni pobrany w pętli rekord
Myślałem to rozwiązać coś z:
$(this).closest('tr')
tylko w którym miejscu:
kod :
while($docs_ed=mysql_fetch_array($res_doc)){
$result_art = mysql_query("SELECT * FROM products WHERE id='$docs_ed[id_art]'");
$dane_art=mysql_fetch_array($result_art);
?>
<script type="text/javascript">
function test(value,id){
var rozmiar = (id);
var ile = (value);
var docs = "<? echo $dane_doc[doc]; ?>";
var iddocs = "<? echo $_GET[edit]; ?>";
var idartykulu = "<? echo $dane_art[id]; ?>";
$.ajax({
url: "docajax3.php",
type: "POST",
data: 'updateile=' + ile + '&rozm=' + rozmiar + '&nrdok=' + docs + '&idok=' + iddocs + '&idart=' + idartykulu,
success: function(msg) {
$("#kontener3").html(msg);
}
});
}
</script>
<?
echo'
<tr>
<td align="center">'.$docs_ed[symbol_art].' </td>
<td align="left"><b style="font-size:12px;">'.$dane_art[nazwa].'</b> <br>
35 <input class="sf_small_1" name="r35" id="r35" onchange="test(this.value,this.id);" value="<? echo $docs_ed[r35]; ?>" type="text"/>
36 <input class="sf_small_1" name="r36" id="r36" onchange="test(this.value,this.id);" value="<? echo $docs_ed[r36]; ?>" type="text"/>
</tr> ';
}
Z góry dzięki za pomoc !