php table: display 3 cells in each row

前端 未结 3 1681
我在风中等你
我在风中等你 2021-01-26 18:02

I looked here: Array into a table with 5 cells in each row

but I cannot adapt my code..

I need to display PHP array results in a table. The table needs to have 3

3条回答
  •  忘掉有多难
    2021-01-26 19:01

    To achieve something like this:

    enter image description here

    You can easily make things configureable by wrapping it into an iterator of it's own that provides rows and columns:

    /**
     * function to fetch one row from database
     */
    function fetch_row($resultSet = NULL) {
        static $result;
        static $i = 0;
        if ($resultSet) {
            $result = $resultSet;
            return;
        }
        return mysql_fetch_assoc($result);
    }
    
    fetch_row($result1); // initialize fetch function
    
    $it = new FetchIterator('fetch_row');
    
    $table = new TableIterator($it, 5);
    
    if ($table->valid()) : ?>
    
     $columns) : ?>
    
             $column) : ?>
    
                

    Some Demo and see as well Some PHP Iterator Fun.

提交回复
热议问题