





переместить $ row-> Precio внутри якоря
echo "<td data-target='precio' style='padding:0px 0px 0px 15px'><a href='#' data-role='update' data-id='" . $row->producto . "'>" . $row->precio . "</a></td>";
Это только делает текст кликабельным. Я хочу весь ряд
Затем вы можете использовать display: block; на якорях, чтобы сделать всю строку интерактивной.
Если вы хотите, чтобы вся строка была интерактивной, ваш тег
<a></a>должен окружать теги<tr></tr>, а не только сам текст. (В качестве альтернативы используйте JavaScript-функцию onclick)