У меня есть таблица, в которой отображаются результаты SQL, однако я бы хотел, чтобы таблица отображала определенные результаты и отображала больше по щелчку, под таблицей в теге div. Пока у меня есть этот код, который отображает «название» и «электронная почта» и третий столбец, который вызовет функцию JS и отобразит «детали» в теге div ... Как использовать JavaScript для отображения конкретных деталей и скрыть эти детали, когда будут добавлены данные второй строки и будут заменены первые 1?Скрыть столбец sql-результатов и показать ниже таблицу onClick
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td><?php echo $rows['title']; ?></td>
<td><?php echo $rows['email']; ?></td>
<td><a href="#" onClick="moreDetails();">More details...</a></td>
</tr>
EDITED: После комментария я получил, вот весь мой код таблицы с сНом элементом с идентификатором «деталью»
<table>
<tr>
<td><strong>Investment Title</strong></td>
<td><strong>Email</strong></td>
<td><strong>Details</strong></td>
</tr>
<?php
// Start looping table row
while($rows=mysql_fetch_array($result)){
?>
<tr>
<td><?php echo $rows['title']; ?></td>
<td><?php echo $rows['email']; ?></td>
<td><a href="#" onClick="viewInvestor();">More details...</a></td>
</tr>
<?php
// Exit looping and close connection
}
mysql_close();
?>
<tr>
</tr>
</table>
<div id="detail"></div>
Вы пытаетесь носить носки после того, как вы уже надеть обувь: начните с описания структуры HTML таблицы, которую вы хотите, а какие столбцы/divs должны быть скрыты/видимы после какой сценарий. после того, как вы это поймете, будет легче начать с кода PHP, который генерирует HTML/JS – alfasin
, спасибо, я пробовал редактировать код с пометкой – Felix