Hola mi problema es el siguiente:
Tengo un formulario para la insercion de datos de unos partidos de futbol, en dicho formulario registro quien jugo y como quedo. al dar actualizar, me guarda bien los datos en la tabla resultados, pero lo que yo quiero es que tmb en la tabla partidos me actualice los partidos ganados de los equipos, los perdidos,los empatados as-i como los puntos...
estoy dando vuelvtas y vueltas y no se como hacerlo....
Aqui mi codigo......
Código PHP:
Ver original<?php require_once('Connections/ligadeportiva.php'); ?>
<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
}
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_insert"])) && ($_POST["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO calendario (Id_Liga, Id_Equipo_Local, Id_Equipo_Visitante, Numero_Jornada, Fecha, Goles_local, Goles_visitante, Id_colegiado, Id_campo) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s)", GetSQLValueString($_POST['Id_Liga'], "int"),
GetSQLValueString($_POST['Id_Equipo_Local'], "int"),
GetSQLValueString($_POST['Id_Equipo_Visitante'], "int"),
GetSQLValueString($_POST['Numero_Jornada'], "int"),
GetSQLValueString($_POST['Fecha'], "date"),
GetSQLValueString($_POST['Goles_local'], "int"),
GetSQLValueString($_POST['Goles_visitante'], "int"),
GetSQLValueString($_POST['Id_colegiado'], "int"),
GetSQLValueString($_POST['Id_campo'], "int"));
}
$colname_Recordset1 = "-1";
if (isset($_GET['Id_Liga'])) { $colname_Recordset1 = $_GET['Id_Liga'];
}
$query_Recordset1 = sprintf("SELECT * FROM liga WHERE Id_Liga = %s", GetSQLValueString
($colname_Recordset1, "int"));
$colname_Recordset2 = "-1";
if (isset($_GET['Id_Liga'])) { $colname_Recordset2 = $_GET['Id_Liga'];
}
$query_Recordset2 = sprintf("SELECT * FROM equipo WHERE Id_Liga = %s", GetSQLValueString
($colname_Recordset2, "int"));
$query_Recordset3 = "SELECT * FROM campo";
$query_Recordset4 = "SELECT * FROM colegiado";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Id_Liga:</td>
<td><input type="text" name="Id_Liga" value="<?php echo $row_Recordset1['Id_Liga']; ?>" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Id_Equipo_Local:</td>
<td><label for="Id_Equipo_Local"></label>
<select name="Id_Equipo_Local" id="Id_Equipo_Local">
<?php
do {
?>
<option value="<?php echo $row_Recordset2['Id_Equipo']?>"><?php echo $row_Recordset2['Nombre']?></option>
<?php
if($rows > 0) {
}
?>
</select></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Id_Equipo_Visitante:</td>
<td><label for="Id_Equipo_Visitante"></label>
<select name="Id_Equipo_Visitante" id="Id_Equipo_Visitante">
<?php
do {
?>
<option value="<?php echo $row_Recordset2['Id_Equipo']?>"><?php echo $row_Recordset2['Nombre']?></option>
<?php
if($rows > 0) {
}
?>
</select></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Numero_Jornada:</td>
<td><input type="text" name="Numero_Jornada" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Fecha:</td>
<td><input type="text" name="Fecha" value="0000-00-00" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Goles_local:</td>
<td><input type="text" name="Goles_local" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Goles_visitante:</td>
<td><input type="text" name="Goles_visitante" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Id_colegiado:</td>
<td><label for="Id_colegiado"></label>
<select name="Id_colegiado" id="Id_colegiado">
<?php
do {
?>
<option value="<?php echo $row_Recordset4['Id_Colegiado']?>"><?php echo $row_Recordset4['Nombre completo']?></option>
<?php
if($rows > 0) {
}
?>
</select></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Id_campo:</td>
<td><label for="Id_campo"></label>
<select name="Id_campo" id="Id_campo">
<?php
do {
?>
<option value="<?php echo $row_Recordset3['Id_campo']?>"><?php echo $row_Recordset3['Nombre']?></option>
<?php
if($rows > 0) {
}
?>
</select></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right"> </td>
<td><input type="submit" value="Insertar registro" /></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form1" />
</form>
<p> </p>
</body>
</html>
<?php
?>