Есть код типа if ($result) { echo '<table class="table">' . '<thead>' . '<tr>' . '<th>ClientID</th>' . '<th>ClientOKPO</th>' . '<th>ClientSex</th>' . '<th>ClientDB</th>' . '<th>Проверка_ИНН</th>' . '</tr>' . '</thead>'; while( $row = sql_fetch_assoc($result) ){ echo '<form method="post" id="ajax_form" action="">' . '<tr>' . '<td><a href="#" class="select" data-name="id" name="id" data-type="text" data-title="ClientID" data-pk="' . $row['ClientID'] . '" data-url="index2.php" >' . $row['ClientID'] . '</td>' . '<td><a href="#" class="people-editable" data-name="inn" name="inn" data-type="text" data-title="ClientOKPO" data-pk="' . $row['ClientID'] . '" data-url="ajax.php" >' . $row['ClientINN'] . '</a></td>' . '<td><a href="#" class="people-editable" data-name="sex" data-type="text" data-title="ClientSex" data-pk="' . $row['ClientID'] . '" data-url="ajax.php" >' . $row['ClientSex'] . '</a></td>' . '<td><a href="#" class="people-editable" data-name="date" data-type="text" data-title="ClientDB" data-pk="' . $row['ClientID'] . '" data-url="ajax.php" >' . $row['ClientDB'] . '</a></td>' . '<td><a href="#" class="people-editable" data-name="note" data-type="text" data-title="ProverkaINN" data-pk="' . $row['ClientID'] . '" data-url="ajax.php" >' . $row['Проверка_ИНН'] . '</a></td>' . '<td><input type="button" id="btn" value="Send" /></td>' . '</tr>' . '</form>'; } } таблица заполняется красиво, bootstrap редактирует записи, но при тыке на кнопку Send отрабатывает только первая строка, да и то не полностью - внешний скрипт вызывается, но в него не передаются данные... Подозреваю, что это моя ошибка в синтаксисе, но я не нахожу её... Помогите пожалуйста! Заранее спасибо!
Изучите как детально работает http://htmlbook.ru/html/form и то что в скрипте у вас. В вашем коде не обнаруженно ошибок, как и изнасилованной логики в цикле.
тихо подозреваю, что Вас достали подобные мне ламеры... понимаю! только я с js как-то не совсем... на php - смогу нарисовать интерфейс, но это будет совсем не "аллё"... но то таке... "посыпаю голову пеплом", но тут тот момент, когда меня надо ткнуть носом в ошибку... простите!
Скорее всего вам нужно вынести echo '<form method="post" id="ajax_form" action="">' перед while, ну и закрыть форму '</form>' после. Код (Text): echo '<form method="post" id="ajax_form" action="">'; while( $row = sql_fetch_assoc($result) ){ echo '<tr>' . ... ... '</tr>'; } echo '</form>'; }