Mysql
 sql >> база данни >  >> RDS >> Mysql

Редове на HTML таблица с възможност за кликване, които ПУБЛИКУВАТ в изскачащ прозорец на PHP

Благодаря @RamRaider за предложенията, но не знам нищо за ajax и се страхувам да използвам код, който не разбирам напълно.

Все пак измислих това решение. Обвих таблицата във формуляр и създадох скрит вход, който се задава и изпраща при щракване за реда.

<form target='_blank' name='getID' method='POST' action='asset_details.php'>
<input type='hidden' name='id' id='id'>
<table>
while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
    echo "
        <tr onclick=\"selectID('" . $row['id'] . "')\">
            <td>" . $row['id'] . "</td>
            <td>" . $row['ser'] . "</td>
            <td>" . $row['part'] . "</td>
            <td>" . $row['model'] . "</td>
            <td>" . $row['make'] . "</td>
            <td>" . $row['description'] . "</td>
            <td>" . $row['price'] . "</td>
        </tr>
</table>
</form>";

JS:

function selectID(id) {
    document.getID.id.value = $(this).closest('tr').attr('id');
    document.getElementsByName('getID')[0].submit();
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql - изберете час в дата и час и група

  2. Как мога да генерирам кръгов турнир в PHP и MySQL?

  3. Вмъкването в базата данни не работи поради релации в базата данни

  4. Mysql заявката работи добре на работната маса, но отнема твърде много време в r

  5. Грешка при опит за инсталиране на Django CMS във virtualenv с MySQL на Mac OSX