2014-02-18 75 views
0

以下是我想要實現的一些示例。展開Table Row,其中包含從數據庫中提取的其他信息

我想要的,是一個可點擊的行從數據庫中獲取更多的信息。 我見過一些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標籤中的數據,會更好嗎?

回答

相關問題