VILESCI
// setzt vorraus: - tbl_sprache
// - tbl_studiengang
// **************************************
require_once('sync_config.inc.php');
require_once('../../../include/lehrveranstaltung.class.php');
$adress='pam@technikum-wien.at';
//$adress='oesi@technikum-wien.at';
//$adress='ruhan@technikum-wien.at';
//$conn=pg_connect(CONN_STRING);
if (!$conn_ext=mssql_connect (STPDB_SERVER, STPDB_USER, STPDB_PASSWD))
die('Fehler beim Verbindungsaufbau!');
mssql_select_db(STPDB_DB, $conn_ext);
$tabellen=array("studiengang","person","lv","adresse","EMail","Note","SemesterplanEintrag","StudienGebuehren","StudienplanEintrag","StgVertiefung","StudIO","_person_studiengang","cxPersonTyp","cxStudStatus");
if (isset($_POST['sql']))
$sql=$_POST['sql'];
else
$sql='SELECT TOP 30 * FROM ';
?>
DB-CHECK DB-StPoelten
Tabelle: '.$_GET['table'].' ('.$row->anz.' Eintraege)';
}
$sql='SELECT TOP 50 * FROM '.$_GET['table'];
if (isset($_GET['orderby']))
$sql.=' ORDER BY '.$_GET['orderby'];
$sql.=';';
}
else
$sql=$_POST['sql'];
if ($ergebnis = mssql_query($sql,$conn_ext))
{
$j=0;
echo '';
for ($i = 0; $i < mssql_num_fields($ergebnis); $i++)
{
$infos = mssql_fetch_field($ergebnis, $i);
echo '| '.$infos->name.' ('.$infos->type.')';
if (isset($_GET['table']))
{
echo ' ↑';
echo ' ↓';
}
echo ' | ';
}
echo '
';
while ($row=mssql_fetch_row($ergebnis))
{
echo '';
for ($i = 0; $i < mssql_num_fields($ergebnis); $i++)
echo '| '.$row[$i].' | ';
echo '
';
$j++;
}
echo '
';
}
else
echo '
'.$sql.'
';
}
else
{
foreach ($tabellen AS $tab)
{
$sql='SELECT TOP 1 * FROM '.$tab.';';
if ($ergebnis = mssql_query($sql,$conn_ext))
{
echo '| Tabelle: '.$tab.' |
';
for ($i = 0; $i < mssql_num_fields($ergebnis); $i++)
{
$infos = mssql_fetch_field($ergebnis, $i);
echo '| '.$infos->name.' | '.$infos->type.' |
';
}
echo '
';
}
}
$sql='SELECT * FROM INFORMATION_SCHEMA.TABLES;';
if ($ergebnis = mssql_query($sql,$conn_ext))
{
$j=0;
echo '| Alle Tabellen |
';
while ($row=mssql_fetch_row($ergebnis))
{
echo '';
for ($i = 0; $i < mssql_num_fields($ergebnis); $i++)
echo '| '.$row[$i].' | ';
echo '
';
$j++;
}
echo '
';
}
}
?>