Вот небольшая демонстрация того, чего я хочу достичь.Развернуть таблицу строк с дополнительной информацией, полученной из базы данных
То, что я хочу, это интерактивная строка с дополнительной информацией, извлеченной из базы данных. Я видел несколько примеров с JQuery, но у них есть какая-то статическая информация в расширенной области. Я хочу загрузить эту дополнительную информацию только после щелчка по строке - поэтому мне не придется загружать слишком много информации, которая не может быть использована.
Теперь внутри расширенной области, мне нужна дополнительная информация, чтобы быть извлечена как:
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['manufacturer'] . "</td>";
echo "<td>" . $row['describtion'] . "</td>";
echo "<td>" . $row['rdate'] . "</td>";
echo "<td>" . $row['locked'] . "</td>";
echo "</tr>";
}
Но только если конкретная строка нажата.
<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("phone", $con);
$result = mysql_query("SELECT * FROM info");
echo "<table border='1'>
<tr>
<th>Model</th>
<th>Software</th>
<th>Carrier</th>
<th>Price</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['model'] . "</td>";
echo "<td>" . $row['os'] . "</td>";
echo "<td>" . $row['carrier'] . "</td>";
echo "<td>" . $row['price'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
Я действительно провел обширный поиск, но это не приблизило меня к решению. Было бы лучше, если бы я добавил HTML в код и каким-то образом извлек данные в теги td?