query("SELECT count(*) Anz FROM lieder_favorit WHERE art = '$art' AND nr = '$nummer' AND zusatz $zusatz2"); $row_lied_stat = $result_lied_stat->fetch_array(); if ($row_lied_stat['Anz'] == 0) { $status_param = '0'; } else { $result_lied_stat = $db->query("SELECT status FROM lieder_favorit WHERE art = '$art' AND nr = '$nummer' AND zusatz $zusatz2"); $row_lied_stat = $result_lied_stat->fetch_array(); $status_param = $row_lied_stat['status']; } } //Anzeige des Buttons entsprechend grün oder rot if ($status_param == "1") { $img_src = "favorit.png"; $param_opp = "0"; //Gegenteil für Linkaufbau if ($zusatz == '') { $zusatz2 = "IS NULL"; } else { $zusatz2 = "= '$zusatz'"; } if ($zusatz == '') { $zusatz1 = "NULL"; } else { $zusatz1 = "'" . $zusatz . "'"; } $db->query("DELETE FROM lieder_favorit WHERE vaid=$user_vaid and art='$art' and nr = '$nummer' AND zusatz $zusatz2"); $db->query("INSERT INTO lieder_favorit (vaid, art, nr, zusatz, gemeinde, status) VALUES ($user_vaid, '$art', '$nummer', $zusatz1, '0' , '1' )"); } elseif ($status_param == "0") { $img_src = "favorit_grey.png"; $param_opp = "1"; if ($zusatz == '') { $zusatz2 = "IS NULL"; } else { $zusatz2 = "= '$zusatz'"; } if ($zusatz == '') { $zusatz1 = "NULL"; } else { $zusatz1 = "'" . $zusatz . "'"; } $db->query("DELETE FROM lieder_favorit WHERE vaid=$user_vaid and art='$art' and nr = '$nummer' AND zusatz $zusatz2"); # Insert nicht erforderlich, da N Defaultwert ist. Gelöscht muss es hingegen werden, wenn es nicht mehr aufführungsreif wäre. # $db->query("INSERT INTO lieder_favorit (vaid, art, nr, zusatz, gemeinde, status) VALUES ($user_vaid, '$art', '$nummer', $zusatz1, '0' , '0' )"); } else { echo "F"; exit; } echo ""; echo ""; ?>