Показать сообщение отдельно
  #51 (permalink)  
Старый 28.05.2016, 18:02
Аспирант
Отправить личное сообщение для NeilDaniels Посмотреть профиль Найти все сообщения от NeilDaniels
 
Регистрация: 18.05.2016
Сообщений: 35

Спасибо, разобрался. Работает.

Привожу куски кода.

<script>
$(function() {
	$(".rowlink").bind( 'dblclick', function() {
		var id = $(this).find('.id').html();
				$.post('transmission.php', {'id' : id}, function(data){$('#receiv #numpp').val(data[0]); $('#receiv #testdata').val(data[1]); $('#receiv #testdata1').val(data[2])  }, 'json');
     });
});
</script>


Часть таблицы
(На форматирование таблицы внимание не обращайте, пока тестовый вариант).

<table>
<tbody>
<tr>
<th class="lable">ID:</th>
<td class="input"><input id="numpp" name="numpp" size="40" maxlength="40" class="input" type="text" value=''></td>
</tr>
<tr>
<th class="lable">*Имя:</th>
<td class="input"><input id="testdata" name="name" size="40" maxlength="40" class="input" type="text" value=''></td>
</tr>
<tr>
<th class="lable">*E-mail:</th>
<td class="input"><input id="testdata1" name="email" size="40" maxlength="40" class="input" type="text" value=''></td>
</tr>


Transmission.php

<?php
if (isset($_POST['id']) && (int)$_POST['id']) {$id = $_POST['id'];}

$lnc = mysql_connect("localhost","root","");
$connect = mysql_select_db('testdb', $lnc);
$qu_ry="select `vall1`, `vall2` from `tstable` where numpp=$id"; //по полученному id делаем выборку из БД
$qr_result = mysql_query($qu_ry);
$data1 = mysql_fetch_array($qr_result);
$lod = $data1['vall1'];  //формируем и "возвращаем" массив
$lod1 = $data1['vall2'];
$valll=array($id, $lod, $lod1);
$vall_mass=json_encode($valll);
die  ($vall_mass);

?>

Последний раз редактировалось NeilDaniels, 28.05.2016 в 18:04.
Ответить с цитированием