die kleine handliche web-basierte Notiz/Adress-Datenbank fuer php/mysql
This commit is contained in:
parent
0bffe48b4b
commit
c84e8b144f
26 changed files with 1363 additions and 0 deletions
70
notiz-datenbank/zeige_tabelle.php
Normal file
70
notiz-datenbank/zeige_tabelle.php
Normal file
|
@ -0,0 +1,70 @@
|
|||
<?PHP
|
||||
|
||||
include_once("init.php");
|
||||
|
||||
importGET("tab");
|
||||
// erwartet wird: $tab -> Name der anzuzeigenden Tabelle
|
||||
|
||||
?>
|
||||
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<TITLE>NDB - Tabelle <?PHP print $tab; ?></TITLE>
|
||||
</HEAD>
|
||||
<BODY>
|
||||
|
||||
<?php
|
||||
|
||||
/*
|
||||
DEPRECATED
|
||||
dieses Skript dient nur zum Anzeigen der Tabellen und ist nicht mehr
|
||||
Teil des Web-Projekts
|
||||
*/
|
||||
|
||||
|
||||
require("navi.php");
|
||||
|
||||
|
||||
|
||||
echo "<DIV ALIGN=\"CENTER\">";
|
||||
|
||||
$felder = mysql_list_fields($dbName,$tab);
|
||||
|
||||
echo "<TABLE BORDER=\"2\" CELLPADDING=\"4\" RULES=\"groups\"><THEAD><TR>";
|
||||
# ---------- die Tabellenk÷pfe ------------
|
||||
$i=0;
|
||||
while ($i < mysql_num_fields($felder))
|
||||
{
|
||||
$feldName = mysql_field_name($felder,$i);
|
||||
if ($feldName == "mensch_id") $mensch_id_row=$i;
|
||||
echo "<TH>" . $feldName . "</TH>";
|
||||
$i++;
|
||||
}
|
||||
echo "</TR></THEAD>";
|
||||
|
||||
if ($tab == "Menschen") $mensch_id_row = -1;
|
||||
|
||||
# ----------- die Datenzeilen -------------
|
||||
$daten = mysql_query("SELECT * FROM $tab");
|
||||
$tabelleLeer = (mysql_num_rows($daten) == 0);
|
||||
while ($zeile = mysql_fetch_row($daten))
|
||||
{
|
||||
echo "<TBODY><TR>";
|
||||
$i=0;
|
||||
while ($i < count($zeile))
|
||||
{
|
||||
if ($i == $mensch_id_row)
|
||||
echo '<TD>' . holeName($zeile[$mensch_id_row]) . "</TD>";
|
||||
else echo "<TD>" . $zeile[$i] . "</TD>";
|
||||
$i++;
|
||||
}
|
||||
echo "</TR></TBODY>";
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
</TABLE>
|
||||
</DIV>
|
||||
|
||||
</BODY>
|
||||
</HTML>
|
Loading…
Add table
Add a link
Reference in a new issue