prepareValidation($formValidation); // End trigger if (!function_exists("GetSQLValueString")) { function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue); switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } } $editFormAction = $_SERVER['PHP_SELF']; if (isset($_SERVER['QUERY_STRING'])) { $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "editteam")) { $updateSQL = sprintf("UPDATE teams SET klasse_team=%s, naam_team=%s, shirt1_team=%s, shirt2_team=%s, shirt3_team=%s, broek1_team=%s, broek2_team=%s, broek3_team=%s, kous1_team=%s, kous2_team=%s, kous3_team=%s WHERE id_team=%s", GetSQLValueString($_POST['klasse_team'], "int"), GetSQLValueString($_POST['naam_team'], "text"), GetSQLValueString($_POST['shirt1_team'], "text"), GetSQLValueString($_POST['shirt2_team'], "text"), GetSQLValueString($_POST['shirt3_team'], "text"), GetSQLValueString($_POST['broek1_team'], "text"), GetSQLValueString($_POST['broek2_team'], "text"), GetSQLValueString($_POST['broek3_team'], "text"), GetSQLValueString($_POST['kous1_team'], "text"), GetSQLValueString($_POST['kous2_team'], "text"), GetSQLValueString($_POST['kous3_team'], "text"), GetSQLValueString($_POST['id_team'], "int")); mysql_select_db($database_szvvweb, $szvvweb); $Result1 = mysql_query($updateSQL, $szvvweb) or die(mysql_error()); $updateGoTo = "index.php?page=editver&id_ver=" . $row_editver['id_ver'] . ""; if (isset($_SERVER['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?"; $updateGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $updateGoTo)); } if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) { $updateSQL = sprintf("UPDATE verenigingen SET naam_ver=%s, sec_ver=%s, adres_ver=%s, pc_ver=%s, plaats_ver=%s, tel_ver=%s, mob_ver=%s, email_ver=%s, www_ver=%s, knvb_ver=%s WHERE id_ver=%s", GetSQLValueString($_POST['naam_ver'], "text"), GetSQLValueString($_POST['sec_ver'], "text"), GetSQLValueString($_POST['adres_ver'], "text"), GetSQLValueString($_POST['pc_ver'], "text"), GetSQLValueString($_POST['plaats_ver'], "text"), GetSQLValueString($_POST['tel_ver'], "text"), GetSQLValueString($_POST['mob_ver'], "text"), GetSQLValueString($_POST['email_ver'], "text"), GetSQLValueString($_POST['www_ver'], "text"), GetSQLValueString($_POST['knvb_ver'], "text"), GetSQLValueString($_POST['id_ver'], "int")); mysql_select_db($database_szvvweb, $szvvweb); $Result1 = mysql_query($updateSQL, $szvvweb) or die(mysql_error()); $updateGoTo = "index.php?page=vers"; if (isset($_SERVER['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?"; $updateGoTo .= $_SERVER['QUERY_STRING']; } header(sprintf("Location: %s", $updateGoTo)); } $colname_editver = "-1"; if (isset($_GET['id_ver'])) { $colname_editver = $_GET['id_ver']; } mysql_select_db($database_szvvweb, $szvvweb); $query_editver = sprintf("SELECT * FROM verenigingen WHERE id_ver = %s", GetSQLValueString($colname_editver, "int")); $editver = mysql_query($query_editver, $szvvweb) or die(mysql_error()); $row_editver = mysql_fetch_assoc($editver); $totalRows_editver = mysql_num_rows($editver); $colname_editteams = "-1"; if (isset($_GET['id_ver'])) { $colname_editteams = $_GET['id_ver']; } mysql_select_db($database_szvvweb, $szvvweb); $query_editteams = sprintf("SELECT * FROM teams WHERE idver_team = %s ORDER BY naam_team ASC", GetSQLValueString($colname_editteams, "int")); $editteams = mysql_query($query_editteams, $szvvweb) or die(mysql_error()); $row_editteams = mysql_fetch_assoc($editteams); $totalRows_editteams = mysql_num_rows($editteams); mysql_select_db($database_szvvweb, $szvvweb); $query_kleuren = "SELECT * FROM kleuren ORDER BY naam_kleur ASC"; $kleuren = mysql_query($query_kleuren, $szvvweb) or die(mysql_error()); $row_kleuren = mysql_fetch_assoc($kleuren); $totalRows_kleuren = mysql_num_rows($kleuren); mysql_select_db($database_szvvweb, $szvvweb); $query_klasse = "SELECT * FROM klasse ORDER BY id_klasse ASC"; $klasse = mysql_query($query_klasse, $szvvweb) or die(mysql_error()); $row_klasse = mysql_fetch_assoc($klasse); $totalRows_klasse = mysql_num_rows($klasse); // Make an insert transaction instance $ins_teams = new tNG_insert($conn_szvvweb); $tNGs->addTransaction($ins_teams); // Register triggers $ins_teams->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Insert1"); $ins_teams->registerTrigger("BEFORE", "Trigger_Default_FormValidation", 10, $formValidation); $ins_teams->registerTrigger("END", "Trigger_Default_Redirect", 99, "index.php?page=editver&id_ver=" . $row_editver['id_ver'] . ""); // Add columns $ins_teams->setTable("teams"); $ins_teams->addColumn("klasse_team", "NUMERIC_TYPE", "POST", "klasse_team"); $ins_teams->addColumn("naam_team", "STRING_TYPE", "POST", "naam_team2"); $ins_teams->addColumn("shirt1_team", "STRING_TYPE", "POST", "shirt1_team"); $ins_teams->addColumn("shirt2_team", "STRING_TYPE", "POST", "shirt2_team2"); $ins_teams->addColumn("shirt3_team", "STRING_TYPE", "POST", "shirt3_team"); $ins_teams->addColumn("broek1_team", "STRING_TYPE", "POST", "broek1_team"); $ins_teams->addColumn("broek2_team", "STRING_TYPE", "POST", "broek2_team2"); $ins_teams->addColumn("broek3_team", "STRING_TYPE", "POST", "broek3_team2"); $ins_teams->addColumn("kous1_team", "STRING_TYPE", "POST", "kous1_team"); $ins_teams->addColumn("kous2_team", "STRING_TYPE", "POST", "kous2_team2"); $ins_teams->addColumn("kous3_team", "STRING_TYPE", "POST", "kous3_team2"); $ins_teams->addColumn("idver_team", "NUMERIC_TYPE", "POST", "idver_team", "{editver.id_ver}"); $ins_teams->setPrimaryKey("idver_team", "NUMERIC_TYPE"); // Execute all the registered transactions $tNGs->executeTransactions(); // Get the transaction recordset $rsteams = $tNGs->getRecordset("teams"); $row_rsteams = mysql_fetch_assoc($rsteams); $totalRows_rsteams = mysql_num_rows($rsteams); ?> Untitled Document displayValidationRules();?>
Verenigingsnummer:
Naam:
Secretaris:
Adres:
Postcode:
Plaats:
Telefoon:
Mobiel:
E-mail:
Website:
KNVB Nummer:
0) { // Show if recordset not empty ?>
Teams Terug
Naam:
Klasse:
Shirt Kleuren:
Broek Kleuren:
Kous Kleuren:
verwijderen  
       
getErrorMsg(); ?>
nieuw team toevoegen
Naam: displayFieldError("teams", "naam_team"); ?>
displayFieldError("teams", "klasse_team"); ?>