douliao1911 2012-12-03 10:04
浏览 4
已采纳

读取多个PHP文件以生成html表的交替行

I have to create a multiple alternating rows that contain different sets of data from different text documents. I can read text files okay I just cant figure out how I would do the alternating rows using the different queries in one html table.

I have thought about storing the data in a database, might this be a better way to go rather than reading in a text file every time the page loads?

What other ways could I achieve the output, I have currently looked at a previous thread Selecting alternating records from two tables but it didn't seem applicable due to it using a database to produce the results.

  • 写回答

1条回答 默认 最新

  • douxi3085 2012-12-03 10:36
    关注

    Keep a record of which line you're processing and use the modulus operator:

    $LineNumber = 1;
    while ()
    {
        if (($LineNumber % 2) == 1) // Is odd
            $SecondaryTable .= "<td>I feel odd</td>";
        else
            $PrimaryTable .= "<td>hello</td>";
    
        $LineNumber++;
    }
    
    // ... Finish off the tables here
    
    echo $PrimaryTable;
    echo $SecondaryTable;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 vscode问题请教
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM