Oh, ich glaube jetzt hat es klick gemacht ...vielleicht.
Du willst, dass der Benutzer zwischen zwei oder mehr Konstanten wählen kann? Im Link steht dann immer table=alpha oder table=beta und Du tauschst dann in den Skripten nur die define('alpha', .... Zeilen aus.
PHP-Code:
<?php
echo '<p><a href="?index=xyz&table=alpha">Startseite alpha</a></p>';
echo '<p><a href="?index=xyz&table=beta">Startseite beta</a></p>';
echo '<p><a href="?index=xyz&table=gamma">Startseite gamma</a></p>';
define('alpha', 'personen');
define('beta', 'rauchwaren');
define('gamma', 'restaurants');
if ( isset($_GET['table']) ) {
if ( defined($_GET['table']) ) {
$sql = 'SELECT * FROM '.constant($_GET['table']);
}
else {
echo 'unbekannte Tabelle';
exit();
}
}
else {
echo 'keine Tabelle gewählt';
exit();
}
echo $sql;
?>