Jump to content

Archived

This topic is now archived and is closed to further replies.

Dr Ben Warne

A ‘Data Driven’ Page

Recommended Posts

For this code below

<html>
<head>
</head>
<body>
<table>
<tr>
<th>Headlines</th><th>Message of the Day</th>
</tr>
<tr>
<td width='50%'>Column One</td>
<td width='*'>
<?php
    $filename = 'text.txt';
    $array_of_lines  = file($filename);
    foreach($array_of_lines as $line)
    print $line;
?>
</td>
</tr>
</table>
</body>
</html>

I want to permit the first line of the text file to be loaded into a table header cell (<th>) and the remainder of the file into an associated table data (<td>) cell.

I think i use an If statement, but havnt a clue what to do

Share this post


Link to post
Share on other sites
use first_element = array_shift ( $array_of_lines );l

example...

[code]<?
    $filename = 'text.txt';
    $array_of_lines = file ( $filename );
?>
<table>
<tr>
<th><?=array_shift ( $array_of_lines );?></th>
</tr>
<tr>
<?foreach ( $array_of_lines AS $item ):?>
<td><?=$item;?></td>
<?endforeach?>
</tr>
</table>[/code]

me!

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.