//Aufruf der Funktion get_row() mit mysql SELECT statement:
$my_reservations = get_row("SELECT * FROM reservations WHERE vorstellung_id=".$_POST['vorstellung_id']." AND ((status=1 AND reserved >= '".$maxReservedTime."' AND user_id <> ".$_SESSION['user_id'].") OR status=2)");
//funktion get_row();
function get_row($table, $start="1", $records="0", $where="") {
$server = "localhost";
$user = "dachbuehne";
$password = "lhy170";
$link="dachbuehne";
// Verbindung zur DB testen
echo "Keine Verbindung zum Datenbankserver möglich!\n";
}
// vergleichen, ob eine table mit diesem namen existiert.
$i=-1;
do {
$i++;
// testen, ob ein eintrag in der table 'stocki_tsm_forum_sql' existiert
$query=@mysql_db_query($link,"SELECT * FROM db_sql WHERE table_name='".$table."'",$connection);
// sql-statement aufgrund der vorherigen tests generieren
// ein sql-statement wurde uebergeben
$sqlstatement=$table;
// eine table wurde aufgerufen, alle elemente dieser zurueckgeben
$sqlstatement="SELECT * FROM ".$table."";
} else {
// ein eintrag der table 'stocki_tsm_forum_sql' passt auf die abfrage. sql dort auslesen.
$sqlstatement=$sql_output['sql'];
}
if ($where!="")
$sqlstatement.=" ".$where;
//echo $sqlstatement;
if (!$query) {
echo "Fehlerhaftes SQL-Statement: <br>";
echo("<br>");
echo $sqlstatement;
}
// Datensatz, der als Start-Datensatz angegeben wurde, konnte nicht gefunden werden.
// oder das SQL-Statement generiert ein leeres Resultat.
return 0;
}
if ($records==1)
elseif ($records==0) {
$i=0;
$output[$i]=$result;
$i++;
}
}
else {
for ($i=0;$i<$records;$i++) {
}
}
return $output;
}