Hallo zusammen,
ich habe das Problem das ich Daten aus einer Datenbank in einer Tabelle auslesen will, dies hat soweit auch schon funktioniert.
Ich will allerdings noch in einer Kopfzeile die Daten von 2 Spalten abgreifen (Beschreibung und Containernummer). Die ersten beiden Datensätze, aus denen er sich dann die Daten für die Kopfzeile holt, werden jetzt jedoch nicht mehr in der Tabelle angezeigt. Wie kann ich das nochmal so zurücksetzten das ich alle Datensätze angezeigt bekomme?
Mit freundlichen Grüßen
Thomas C
ich habe das Problem das ich Daten aus einer Datenbank in einer Tabelle auslesen will, dies hat soweit auch schon funktioniert.
Ich will allerdings noch in einer Kopfzeile die Daten von 2 Spalten abgreifen (Beschreibung und Containernummer). Die ersten beiden Datensätze, aus denen er sich dann die Daten für die Kopfzeile holt, werden jetzt jedoch nicht mehr in der Tabelle angezeigt. Wie kann ich das nochmal so zurücksetzten das ich alle Datensätze angezeigt bekomme?
PHP-Code:
<html>
<head>
<!-- CSS Datei einbinden -->
<link rel="stylesheet" type="text/css" href="layout.css">
<?php
include 'connection.php';
@$test=$_POST['suche'];
$sql = "SELECT * FROM import WHERE `Containernummer` = '$test' ORDER BY Uhrzeit asc";
$db_erg = mysqli_query( $db_link, $sql );
?>
</head>
<body>
<table ID="header">
<tr>
<td align="left">Lieferant:
<?php
$zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC);
echo $zeile['Beschreibung'];
?>
</td>
<td valign="top" align="right">
<form action="layout.php" method="post">
<input type="button" onclick="window.print();" value="Seite ausdrucken" />
<input type="text" name="suche"/>
<input type="submit" value="suchen" />
</form></td>
</tr>
<tr>
<td colspan="2" align="left">Containernummer:
<?php
$zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC);
echo $zeile['Containernummer'];
?>
</td>
</tr>
</table>
<div id="content">
<?php
// Erstelle Tabelle
echo '<table border="1", class="tabelle" style="float">';
while ($zeile = mysqli_fetch_array( $db_erg, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>". $zeile['Containernummer'] . "</td>";
echo "<td>". $zeile['Uhrzeit'] . "</td>";
echo "<td>". $zeile['Stoff1'] . "</td>";
echo "<td>". $zeile['Menge1'] . "</td>";
echo "<td>". $zeile['Einheit1'] . "</td>";
echo "<td>". $zeile['Prozent1'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
</div>
<p ID="footer">Footer</p>
</body>
</html>
Thomas C
Kommentar