ik heb met behulp van SanThe op PHPhulp mijn programma eindelijk aan de gang gekregen,
nu loop ik alleen weer ergens tegen aan,
dit is mijn overzicht:

en dit is mijn code (de herhalingscode van de tabel is verkort):
<?php
$con = mysql_connect('localhost', 'root', 'password') or die(mysql_error());
mysql_select_db('matman_test', $con) or die(mysql_error());
function information($field)
{
global $records_array;
foreach($records_array as $record)
{
if($record[$field] == "" || $record[$field] == 0)
{
echo '<td class="empty"> </td>';
}
else
{
echo '<td class="full">'.$record[$field].'</td>';
}
}
}
function resources()
{
global $records_array;
$field_array = array('Currency', 'Grain', 'Grain2', 'WQ1(LC)', 'WQ1(G)', 'WQ2(LC)', 'WQ2(G)', 'WQ3(LC)', 'WQ3(G)', 'WQ4(LC)', 'WQ4(G)', 'WQ5(LC)', 'WQ5(G)', 'GQ1(LC)', 'GQ1(G)', 'GQ2(LC)', 'GQ2(G)', 'GQ3(LC)', 'GQ3(G)', 'GQ4(LC)', 'GQ4(G)', 'GQ5(LC)', 'GQ5(G)', 'FQ1(LC)', 'FQ1(G)', 'FQ2(LC)', 'FQ2(G)', 'FQ3(LC)', 'FQ3(G)', 'FQ4(LC)', 'FQ4(G)', 'FQ5(LC)', 'FQ5(G)');
$query = mysql_query("SELECT * FROM resources");
if(mysql_num_rows($query) != 0)
{
$records_array = array();
while($data = mysql_fetch_assoc($query))
{
$records_array[] = $data;
}
echo '
<table cellspacing="0" border="0" class="content">
<tr>
<td colspan="3">Land:</td>';
foreach($records_array as $record)
{
echo '<td class="full">'.$record['Country'].'</td>';
}
echo '
</tr>
<tr class="test">
<td align="center">Currency</td>
<td colspan="2">LC in G</td>';
$i = 0;
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td rowspan="2">Grain:</td>
<td> </td>
<td>LC</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td> </td>
<td>G</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td align="center" rowspan="10">Weapons</td>
<td rowspan="2">Q1</td>
<td>LC</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td>G</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td rowspan="2">Q2</td>
<td>LC</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td>G</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td rowspan="2">Q3</td>
<td>LC</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td>G</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td rowspan="2">Q4</td>
<td>LC</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td>G</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td rowspan="2">Q5</td>
<td>LC</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
<tr>
<td>G</td>';
information($field_array[$i]);
$i++;
echo '
</tr>
</table>
';
// enzovoort
}
}
?>
<html>
<head>
<title>e-sim resources module</title>
<link rel="stylesheet" href="css/stylesheet.css" media="screen" />
</head>
<body>
<?php
resources();
?>
<br />
<a href="insert.php">Invoegen</a>
</body>
</html>
Zoals te zien is in het plaatje zijn het best veel waardes,
nu zou ik graag in een keer willen zien welke van de waardes in elke rij het laagste is.
Helaas krijg ik dit zelf niet voor elkaar.
Ik heb het geprobeerd met SQL, maar ik weet ook niet precies waar ik dit stukje code dan moet plaatsen :S
Zou iemand me hierbij kunnen helpen?
