"._GENRES."

"; if($_GET["delete"]) { $gid = $_GET["delete"]; if($_GET["confirm"] == "yes") { $result5 = dbquery("SELECT genre FROM ".TABLEPREFIX."fanfiction_genres WHERE gid = '$gid'") or die(_FATALERROR."Query: SELECT genre FROM ".TABLEPREFIX."fanfiction_genres WHERE gid = '$gid'
Error: (".mysql_errno( ).") ".mysql_error( )); $genres = dbassoc($result5); $newquery5 = dbquery("SELECT * FROM ".TABLEPREFIX."fanfiction_stories WHERE gid LIKE '%$genres[genre]%'") or die(_FATALERROR."Query: SELECT * FROM ".TABLEPREFIX."fanfiction_stories WHERE gid LIKE '%$genres[genre]%'
Error: (".mysql_errno( ).") ".mysql_error( )); while($genreresult = dbassoc($newquery5)) { $tok = strtok($genreresult[gid], ", ");// tokenize the old list of names $newString = "";// the new list of good names while($tok) { if( $tok != $genres[genre] )// oldname is the thing that is going away { // It's a keeper, so decide if it is first or not for comma-age, then add it in if( $newString != "" ) $newString .= ", "; $newString .= $tok; } $tok = strtok(", "); //advance to the next token } dbquery("UPDATE ".TABLEPREFIX."fanfiction_stories SET gid = '$newString' WHERE sid = '$genreresult[sid]'") or die(_FATALERROR."Query: UPDATE ".TABLEPREFIX."fanfiction_stories SET gid = '$newString' WHERE sid = '$genreresult[sid]'
Error: (".mysql_errno( ).") ".mysql_error( )); } dbquery("DELETE FROM ".TABLEPREFIX."fanfiction_genres where gid = '$gid'") or die(_FATALERROR."Query: DELETE FROM ".TABLEPREFIX."fanfiction_genres where gid = '$gid'
Error: (".mysql_errno( ).") ".mysql_error( )); $output .= "
"._ACTIONSUCCESSFUL."
"; } else if ($_GET["confirm"] == "no") { $output .= "
"._ACTIONCANCELLED."
"; } else { $output .= "
"._CONFIRMDELETE."

"; $output .= "[ "._YES." | "._NO." ]
"; return $output; } } if ($_POST[submit]) { if($_GET[genre] == "new") dbquery("INSERT INTO ".TABLEPREFIX."fanfiction_genres (genre) VALUES ('".addslashes(stripinput(strip_tags($_POST[genre])))."')") or die(_FATALERROR."
Error: (".mysql_errno( ).") ".mysql_error( )); else dbquery("UPDATE ".TABLEPREFIX."fanfiction_genres set genre = '".addslashes(stripinput(strip_tags($_POST[genre])))."' WHERE gid = '$_GET[genre]'") or die(_FATALERROR."
Error: (".mysql_errno( ).") ".mysql_error( )); $output .= "
"._ACTIONSUCCESSFUL."
"; } else { if(isset($_GET[genre])) { if($_GET[genre] != "new") { $genrequery = dbquery("SELECT * FROM ".TABLEPREFIX."fanfiction_genres WHERE gid = '$_GET[genre]' LIMIT 1") or die(_FATALERROR."
Error: (".mysql_errno( ).") ".mysql_error( )); $genre = dbassoc($genrequery); } $output .= "
".($_GET[genre] == "new" ? _NEWGENRE : _EDITGENRE)."
"._GENRE.": [?]
"; } else { $result = dbquery("SELECT * from ".TABLEPREFIX."fanfiction_genres"); //List of current genres $output .= ""; while ($genreresults = dbassoc($result)) { $output .= ""; } $output .= "
"._GENRES."
"._ADDGENRE."
$genreresults[genre]"; $output .= ""._EDIT." | "._DELETE."
"; } } return $output; } // end genres function ?>