* print fields according to the config order.
This commit is contained in:
@@ -14,5 +14,11 @@
|
||||
echo '"'. implode('","', $fields) . '"' . "\n";
|
||||
foreach($rows as $row)
|
||||
{
|
||||
echo '"'. implode('","', (array)$row) . '"' . "\n";
|
||||
echo '"';
|
||||
foreach($fields as $fieldName => $fieldLabel)
|
||||
{
|
||||
isset($row->$fieldName) ? print($row->$fieldName) : print('');
|
||||
echo '","';
|
||||
}
|
||||
echo '"' . "\n";
|
||||
}
|
||||
|
||||
@@ -30,10 +30,11 @@ table, th, td{font-size:12px; border:1px solid gray; border-collapse:collapse;}
|
||||
<?php
|
||||
foreach($rows as $row)
|
||||
{
|
||||
echo "<tr>\n";
|
||||
foreach($row as $fieldName => $fieldValue)
|
||||
echo "<tr valign='top'>\n";
|
||||
foreach($fields as $fieldName => $fieldLabel)
|
||||
{
|
||||
echo "<td>$fieldValue</td>\n";
|
||||
$fieldValue = isset($row->$fieldName) ? $row->$fieldName : '';
|
||||
echo "<td><nobr>$fieldValue</nobr></td>\n";
|
||||
}
|
||||
echo "</tr>\n";
|
||||
}
|
||||
|
||||
@@ -24,9 +24,9 @@ foreach($fields as $fieldName => $fieldLabel)
|
||||
foreach($rows as $row)
|
||||
{
|
||||
echo " <row>\n";
|
||||
foreach($row as $fieldName => $fieldValue)
|
||||
foreach($fields as $fieldName => $fieldLabel)
|
||||
{
|
||||
$fieldValue = htmlspecialchars($fieldValue);
|
||||
$fieldValue = isset($row->$fieldName) ? htmlspecialchars($row->$fieldName) : '';
|
||||
echo " <$fieldName>$fieldValue</$fieldName>\n";
|
||||
}
|
||||
echo " </row>\n";
|
||||
|
||||
Reference in New Issue
Block a user