NO PUDE EDITAR EL POST ANTERIOR ASÍ QUE ME VI OBLIGADO A RESPONDER PARA ACTUALIZARLOS
YA PUDE ARREGLAR EL PROBLEMA QUE TENIA EN EL POST DE ARRIBA,
PERO AUN QUIERO CAMBIAR EL USO DE 2 FORMULARIOS A UNO SOLO
Buenas estimados
el siguiente codigo consiste en 2 formularios dentro del mismo archivo.
Form1
Tiene un select que muestra las academias disponibles para la edición y manda el id de la academia mediante GET al precionar el boton
Form2
en primera instancia muestra los datos de la academia a la que esta asociado el usuario que esta realizando la modificacion, al seleccionar una nueva academia en el formulario 1, los datos se actualizan mostrando los correspondientes a la academia seleccionada.
mi consulta es,¿Como puedo hacer lo que estoy haciendo actualmente solo con un formulario y que los datos del form2 cambien al cambiar la opción del select del form1 ? , busque y trate de hacer el cambio con el atributo
onChange del select, pero no me funciono.
de antemano muchas gracias por sus respuestas, espero puedan ayudarme
aca dejo el codigo
Código PHP:
<?php
session_start();
if(!isset($_SESSION['RUT']) || empty($_SESSION['RUT']) || $_SESSION['RUT'] == ""){
header('location: logout.php');
}
if($_SESSION['TIPO_USER']!=0){
header('location: perfil.php');
}
$id=$_SESSION['ACADEMIA'];
include('conexion.php');
if(isset($_GET['id_acad'])){
$id=$_GET['id_acad'];
}
$sql_data="SELECT * FROM academia WHERE id_acad=".$id;
$res=mysqli_query($con,$sql_data);
if($res){
$data= mysqli_fetch_array($res);
}
$sql_acad = "SELECT * FROM academia";
$result=mysqli_query($con,$sql_acad);
?>
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="custom/img/ico/taekwondo.png">
<title>Modificar Academia | Campeonatos TWD</title>
</head>
<body>
<nav role="navigation">
<?php include ('navbar.php'); ?>
</nav>
<br>
<fieldset>
<h2>Modificar Academia</h2>
<div id="formAcad">
<form action="" method="GET" enctype="multipart/form-data">
<div>
<label>Seleccione Academia a Modificar</label>
<br>
<select id="id_acad" name="id_acad" onChange="muestraDatos().refresh">
<option value="0">Seleccione Academia</option>
<?php
while ($row = mysqli_fetch_array($result)) {?>
<option value="<?php echo $row[0]; ?>"><?php echo utf8_encode($row[1].' - '.$row[2]);?></option>
<?php
}
?>
</select>
<input type="submit" value="Seleccionar Academia">
</div>
</form>
<br>
<form action="modificarAcad.php" method="POST" enctype="multipart/form-data">
<div>
<label>Nombre Academia</label>
<div>
<input id="nombre_acad" name="nombre_acad" type="text" value="<?php echo utf8_encode($data['nombre_acad']); ?>" required="true">
</div>
</div>
<div>
<label>Dirección</label>
<div>
<input id="dir_acad" name="dir_acad" value="<?php echo utf8_encode($data['direc_acad']);?>" type="text" required="true">
</div>
</div>
<div>
<label>Año de Fundación</label>
<div class="">
<input id="fecha_fundacion" name="fecha_fundacion" type="text" value="<?php echo utf8_encode($data['funda_acad']);?>" required="true">
</div>
</div>
<div>
<label>Telefono</label>
<div class="">
<input id="fono_acad" name="fono_acad" type="text" value="<?php echo utf8_encode($data['telefono_acad']);?>" required="true">
</div>
</div>
<div>
<label>Correo</label>
<div>
<input id="correo_acad" name="correo_acad" type="text" value="<?php echo utf8_encode($data['correo_acad']);?>" required="true">
</div>
</div>
<div>
<div>
<label>Descripción</label>
</div>
<textarea type="textarea" style="margin: 2px; height: 120px; width: 601px;" id="desc_acad" name="desc_acad"><?php echo utf8_encode($data['desc_acad']);?></textarea>
</div>
<div>
<input type="submit" id="registrar_academia" value="Modificar Academia" >
</div>
</form>
</div>
</fieldset>
</body>
</html>