php
  • mysql
  • html
  • database
  • 2011-11-30 73 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获取数据,并将一半放在左栏中,一半放在右栏中。 –

    相关问题