php
  • mysql
  • html
  • database
  • 2011-11-30 68 views 0 likes 
    0

    我有一個MySQL表格,裏面有大約50條記錄。我希望每個記錄都被列爲<li>,並且我希望每列都平均分配......所以基本上,一邊是25,另一邊是25。在兩列表中顯示MySQL數據

    這是我想要的輸出:

    <li><a href='datasheets/shielded/".$row['Link']."' class='tt'/>".$row['P/N']."<span class='tooltip'><span class='top'></span><span class='middle'> 
        <strong>".$row['Description']."</strong><br /> 
        ".$row['Min L']."".$row['Min L Val']." to ".$row['Max L']."".$row['Max L Value']."<br /> 
        <strong>DCR(".$row['DCR Val']."):</strong> ".$row['Min DCR']." to ".$row['Max DCR']."<br /> 
        <strong>Rated DC (".$row['DC Val']."):</strong> ".$row['Min DC']." to ".$row['Max DC']."<br /> 
        ".$row['Other Info']."</span><span class='bottom'></span></span></a></li> 
    

    有什麼建議?

    +1

    我通常有2個div,每個裏面有一個左邊的班級和一個右邊的班級。並有兩個浮動左右50%的寬度。那麼李應該有一個清楚的:兩者;樣式。 – jValdron

    +0

    你使用哪個框架? – Pentium10

    +0

    爲什麼mysql標籤?在應用程序級別更簡單。 –

    回答

    0

    我不明白,你的意思是25張左邊的記錄和右邊的25張?這種情況下,這將是:

    <table> 
    <tr> 
    <td> 
    <?php 
    // make sure you connected to your database 
    $d = mysql_query("SELECT FROM `mytable` ORDER BY id DESC") 
    $numRows = mysql_num_rows($d); 
    for ($count = 1; $count <= $numRows; $count ++){ 
    $c = mysql_fetch_array($d); 
    $od = false; 
    if ($count < 25 && $od == false){ 
    
    }else{ 
    $od = true; 
    ?> 
    </td><td> 
    <?php 
    } 
    ?> 
    <li> 
    <a href='datasheets/shielded/".$c['Link']."' class='tt'/>".$c['P/N']."<span   class='tooltip'><span class='top'></span><span class='middle'> 
    <strong>".$c['Description']."</strong><br /> 
    ".$c['Min L']."".$c['Min L Val']." to ".$c['Max L']."".$c['Max L Value']."<br /> 
    <strong>DCR(".$c['DCR Val']."):</strong> ".$c['Min DCR']." to ".$c['Max DCR']."<br /> 
    <strong>Rated DC (".$c['DC Val']."):</strong> ".$c['Min DC']." to ".$c['Max DC']."<br /> 
    ".$c['Other Info']."</span><span class='bottom'></span></span></a> 
    </li> 
    <?php 
    } 
    ?> 
    </tr> 
    </table> 
    

    如果這不是你不尋找的答案,請嘗試用不同的方式解釋:)希望它幫助。

    +0

    嗯,我實際上使用GolezTrol的方法,但我的意思是顯示他們在動態表中,不一定有任何一方25個條目。我基本上想從MySQL獲取數據,並將一半放在左欄中,一半放在右欄中。 –

    相關問題