Nieuw lid |
|
De afgelopen week ben ik een stuk verder gekomen. Nu ben ik bezig met een reporting. Hierin moeten gegevens terecht gekomen. Nu moeten deze gegevens afkomstig zijn van drie diensten. Te verstaan: dag, middag en nachtdienst. Deze drie diensten moeten in één tabel naast elkaar staan. Daaronder moeten dan weer andere gegevens staan. Waaronder bijvoorbeeld kilo's per product.
Nu lukt het mij echter niet om deze naast elkaar te krijgen. Ik heb geprobeerd om deze tutorial te volgen maar ik kom er niet uit met de database. Hieronder zoals het zou moeten. Daarbij heb ik nog een array gemaakt die ik er nu heb staan.
De tutorial die ik heb gevolgd.
http://www.site...P_en_MySQL
Maar deze wil mij alleen lukken zonder mysql.
<?php
$maanden = array(
1 => "jan",
2 => "feb",
3 => "maa",
4 => "apr",
5 => "mei",
6 => "jun",
7 => "jul",
8 => "aug",
9 => "sep",
10 => "okt",
11 => "nov",
12 => "dec"
);
$diensten = array(
"DD" => "shift 1",
"MD" => "shift 2",
"ND" => "shift 3"
);
?>
<?php 1 => "jan", 2 => "feb", 3 => "maa", 4 => "apr", 5 => "mei", 6 => "jun", 7 => "jul", 8 => "aug", 9 => "sep", 10 => "okt", 11 => "nov", 12 => "dec" ); "DD" => "shift 1", "MD" => "shift 2", "ND" => "shift 3" ); ?>
Zoals hieronder zou het moeten uitzien. Zo ziet het dus uit in de html.
<?php
if (mysql_num_rows($res) >= 1)
{
while ($row = mysql_fetch_array($res))
{
echo "<table class='report' cellpadding='0' cellspacing='0'>";
echo "<tr>";
echo "<td class='line'>Line ".$row['line'] ." </td>";
echo "<td class='reporting-head' colspan='3'>".$row['dag'] ."-".$maanden[$row['maand']] ." </td>";
echo "<td colspan='2' class='white'> </td>";
echo "</tr>";
echo "<tr>";
echo "<td class='white' colspan='3'> </td>";
echo "<td class='reportshift'>".$diensten[$row['dienst']] ." </td>";
echo "<td class='reportshift'>".$diensten[$row['dienst']] ." </td>";
echo "<td class='reportshift'>".$diensten[$row['dienst']] ." </td>";
echo "</tr>";
echo "<tr>";
echo "<td class='reportperfor' colspan='3'>Performance</td>";
echo "<td class='white' colspan='3'> </td>";
echo "</tr>";
echo "<tr>";
echo "<td class='reporttype' colspan='3'>Product type</td>";
echo "<td class='white' colspan='3'> </td>";
echo "</tr>";
echo "<tr>";
echo "<td class='reportblue'>Product 1</td>";
echo "<td class='report' colspan='2'>Roll weight (kg)</td>";
echo "<td class='report'>". $row['kg_totaal']."</td>";
echo "<td class='report'>". $row['kg_totaal']."</td>";
echo "<td class='report'>". $row['kg_totaal']."</td>";
echo "</tr>";
echo "<tr>";
echo "<td class='reportblue'> </td>";
echo "<td class='report' colspan='2'>Rolls per shift</td>";
echo "<td class='report'>". $row['rolnummers']."</td>";
echo "<td class='report'>". $row['rolnummers']."</td>";
echo "<td class='report'>". $row['rolnummers']."</td>";
echo "</tr>";
}
}
else
{
echo "<tr><td colspan=\"8\"><i>Geen gegevens van </i><b>$year</b> Week:<b>$week</b> </b></td></tr>";
}
echo "</table>";
?>
<?php { { echo "<table class='report' cellpadding='0' cellspacing='0'>"; echo "<td class='line'>Line ".$row['line'] ." </td>"; echo "<td class='reporting-head' colspan='3'>".$row['dag'] ."-".$maanden[$row['maand']] ." </td>"; echo "<td colspan='2' class='white'> </td>"; echo "<td class='white' colspan='3'> </td>"; echo "<td class='reportshift'>".$diensten[$row['dienst']] ." </td>"; echo "<td class='reportshift'>".$diensten[$row['dienst']] ." </td>"; echo "<td class='reportshift'>".$diensten[$row['dienst']] ." </td>"; echo "<td class='reportperfor' colspan='3'>Performance</td>"; echo "<td class='white' colspan='3'> </td>"; echo "<td class='reporttype' colspan='3'>Product type</td>"; echo "<td class='white' colspan='3'> </td>"; echo "<td class='reportblue'>Product 1</td>"; echo "<td class='report' colspan='2'>Roll weight (kg)</td>"; echo "<td class='report'>". $row['kg_totaal']."</td>"; echo "<td class='report'>". $row['kg_totaal']."</td>"; echo "<td class='report'>". $row['kg_totaal']."</td>"; echo "<td class='reportblue'> </td>"; echo "<td class='report' colspan='2'>Rolls per shift</td>"; echo "<td class='report'>". $row['rolnummers']."</td>"; echo "<td class='report'>". $row['rolnummers']."</td>"; echo "<td class='report'>". $row['rolnummers']."</td>"; } } else { echo "<tr><td colspan=\"8\"><i>Geen gegevens van </i><b>$year</b> Week:<b>$week</b> </b></td></tr>"; } ?>
|