88 lines
2.7 KiB
PHP
88 lines
2.7 KiB
PHP
<?php
|
|
require_once("../config.inc.php");
|
|
|
|
$db = dbconnect();
|
|
//mitgegebene Parameter einlesen:
|
|
if (isset($_GET['art'])) { //welcher Datensatz
|
|
$art = $_GET['art'];
|
|
}
|
|
|
|
if (isset($_GET['nummer'])) { //welcher Datensatz
|
|
$nummer = $_GET['nummer'];
|
|
}
|
|
|
|
if (isset($_GET['zusatz'])) { //welcher Datensatz
|
|
$zusatz = $_GET['zusatz'];
|
|
}
|
|
|
|
if ($zusatz == '') {
|
|
$zusatz2 = "IS NULL";
|
|
} else {
|
|
$zusatz2 = "= '$zusatz'";
|
|
}
|
|
|
|
|
|
|
|
if (isset($_GET['action'])) {
|
|
$action = $_GET['action'];
|
|
} else {
|
|
$action = '';
|
|
}
|
|
|
|
if ($action == '') {
|
|
$result_lied_stat = $db->query("SELECT status
|
|
FROM lieder_status
|
|
WHERE art = '$art'
|
|
AND nr = '$nummer'
|
|
AND vaid=$user_vaid
|
|
AND zusatz $zusatz2");
|
|
$row_lied_stat = $result_lied_stat->fetch_array();
|
|
$status = $row_lied_stat['status'];
|
|
|
|
echo "
|
|
<form action=?action=save method=\"POST\" name=\"wort_erf\">
|
|
<input type='hidden' name='art' value='$art'>
|
|
<input type='hidden' name='nummer' value='$nummer'>
|
|
<input type='hidden' name='zusatz' value='$zusatz'>
|
|
<select name='status' onchange=\"this.form.submit()\">
|
|
<option value=\"\"";if($status == ''){ echo " selected";} echo">Unbekannt </option>
|
|
<option value=\"U\"";if($status == 'U'){ echo " selected";} echo">Übphase </option>
|
|
<option value=\"A\"";if($status == 'A'){ echo " selected";} echo">Aufführbar </option>
|
|
</select>
|
|
";
|
|
}
|
|
|
|
|
|
if ($action == 'save') {
|
|
$status = $_POST["status"];
|
|
$art = $_POST["art"];
|
|
$nummer = $_POST["nummer"];
|
|
$zusatz = $_POST["zusatz"];
|
|
# echo "$art|$nummer|$zusatz<hr>";
|
|
if ($zusatz == '') {
|
|
$zusatz2 = "IS NULL";
|
|
} else {
|
|
$zusatz2 = "= '$zusatz'";
|
|
}
|
|
|
|
$db->query("DELETE FROM lieder_status
|
|
WHERE vaid=$user_vaid
|
|
AND art='$art'
|
|
AND nr = '$nummer'
|
|
AND zusatz $zusatz2");
|
|
|
|
#echo "DELETE FROM lieder_status WHERE vaid=$user_vaid AND art='$art' AND nr = '$nummer' AND zusatz $zusatz2";
|
|
|
|
if($status != ''){
|
|
if ($zusatz == '') {
|
|
$zusatz1 = "NULL";
|
|
} else {
|
|
$zusatz1 = "'" . $zusatz . "'";
|
|
}
|
|
# echo "<hr>INSERT INTO lieder_status (vaid, art, nr, zusatz, gemeinde, status) VALUES ($user_vaid, '$art', '$nummer', $zusatz1, '0' , '$status' )";
|
|
$db->query("INSERT INTO lieder_status (vaid, art, nr, zusatz, gemeinde, status) VALUES ($user_vaid, '$art', '$nummer', $zusatz1, '0' , '$status' )");
|
|
}
|
|
echo "<meta http-equiv=\"refresh\" content=\"0; URL=".$_SERVER['PHP_SELF'] ."?art=$art&nummer=$nummer&zusatz=$zusatz\">";
|
|
}
|
|
?>
|