Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/11/2015, 07:36
loganaxo
 
Fecha de Ingreso: noviembre-2015
Ubicación: Murcia
Mensajes: 17
Antigüedad: 8 años, 5 meses
Puntos: 0
Actualizar resultado

Quiero actualizar el resultado de un partido, hago este update pero no me lo pilla, sin embargo, me aparece el mensaje "Resultado modificado correctamente"

Que puede ser?

Código:
<?php

session_start();

$host=""; // Host name 
$username=""; // Mysql username 
$password=""; // Mysql password 
$db_name=""; // Database name 
$tbl_name=""; // Table name

$idpartido = $_POST["idpa"];
$_SESSION["idpart"]=$idpartido;
$j1 = $_POST["juegoslocal"];
$j2 = $_POST["juegosvisitante"];

// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("No se puede conectar al servidor"); 
mysql_select_db("$db_name")or die("No se puede conectar a la base de datos");

  
    $sql = " UPDATE partidos SET ";
    $sql .= " juegoslocal ='".$j1."'";
    $sql .= ", juegosvisitante = '".$j2."'";
    $sql .= " WHERE id_partido = '".$_SESSION["idpart"]."'";
    $res = mysql_query($sql) or die (mysql_error());   

      echo "Resultado modificado correctamente <br> <br> <a href='admin_logged_verpartidosjugados.php'> Volver </a>";
   mysql_close("$host", "$username", "$password");
   exit;

?>
Lo saca de este otro:

Código:
<?php

$host=""; // Host name 
$username=""; // Mysql username 
$password=""; // Mysql password 
$db_name=""; // Database name 

$idpartido = $_GET["id_partido"];

if(isset($_POST['submit'])){

// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("No se puede conectar al servidor"); 
mysql_select_db("$db_name")or die("No se puede conectar a la base de datos");

//consulta para mostrar los datos
$sql = "SELECT juegoslocal, juegosvisitante FROM partidos WHERE id_partido=$idpartido";
$res = mysql_query($sql) or die (mysql_error());

if (mysql_num_rows($res) > 0) {
  // si hay resultados hacemos la forma
  
$idpp = $HTTP_GET_VARS["id_partido"];
?>

<form name="form1" method="post" action="edita_resultado.php">
<input type="hidden" name="idpa" value="<?php echo("$idpp"); ?>">
<?
  //impresión de los datos
  while ($fila = mysql_fetch_array($res)) {
?>
<INPUT TYPE="text" maxlength="2" size="2" NAME="juegoslocal" value="<? echo $fila['juegoslocal'];?>"> 
<br><br>
Juegos jugador visitante : <INPUT TYPE="text" maxlength="2" size="2" NAME="juegosvisitante" value="<? echo $fila['juegosvisitante'];?>">
<br><br><br><br>
<input type="submit" name="submit" value="Enviar">
</form>

<?
   }
}else{
   //no hay resutados
   echo "No se obtuvieron resultados";
}

mysql_close("$host", "$username", "$password");

?>