Guten Tag,
Ich habe ein Programm für Zeiterfassung geschrieben,aber ich habe ein kleines Problem
bei Darstellung einer Datenbankanfrage.
Meine Frage ist ,wie kann ich das Resultat darstellen?
Ich habe ein Programm für Zeiterfassung geschrieben,aber ich habe ein kleines Problem
bei Darstellung einer Datenbankanfrage.
Code:
<?php
print<<<END1
$sql = "SELECT * FROM pers.arbeits_zeiten WHERE pnr=$p";//p bekomme ich per get von einer anderen Seite
$result = dbquery($dbtype, $link, $sql);
<table border=1 align=center width=80%>
<tr>
<th width=20%>Datum</th>
<th width=20%><b>Kommen</th>
<th width=20%><b>Gehen</th>
<th width=20%><b>Pause</th></tr>
END1;
while($row = dbfetch_assoc($dbtype, $result))
{
extract($row);
$length=count($row);
}
for($i=0;$i<=$length;$i++){
print<<<END
<tr>// das sind meine lächerliche Versuche das Resultat darzustellen
<!-- <td>$datum</td> <td>$kommen</td> <td>$gehen</td> <td>$pause</td>-->//hier wird der lätzte Eintrag =$length mal ausgedrückt
<!-- <td>$row[$i]</td><td>$row[$kommen]</td><td>$row[$gehen]</td><td>$row[$pause]</td>-->
<!-- <td>$row[$datum][$i]</td>-->
</tr>
END;
}
print "</table> \r\n";
mysqli_free_result($result);
dbclose($link);
?>