Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2016, 13:00
stated
 
Fecha de Ingreso: enero-2016
Mensajes: 1
Antigüedad: 8 años, 2 meses
Puntos: 0
enviar registro a mysql, seleccionando un campo en un combobox

Hopla, soy algo nuevo en PHP, iré directo al grano:

Estoy haciendo algo sencillo donde se selecciona un estudiante y una sección a traves de combobox desde dos tablas en una base de datos





Código PHP:
<?php error_reporting(0);
session_start();
mysql_connect("localhost","root","") or die("No se puede conectar");
mysql_select_db("acapane") or die ("No se ha podido seleccionar la Base de Datos");
//Recuperacion de las variables convertidas en sesiones
$edo=$_SESSION['edo2']=@$_REQUEST['edo']; 
$str $edo;
$edo =explode('|'$str2);

$muni=$_SESSION['muni2']=@$_REQUEST['muni'];
$str $muni;
$muni =explode('|'$str2);

?>

<form name="form1" >

<?php 
//QUERY COMBO 1
$query="select * from seccion"
$res=mysql_query($query);
?>
<p align=center>Seccion:
<select name="edo" onchange="this.form.submit()" >
  <?php if($edo[0]!=''){  ?> 
    <option value="<?php echo $edo[0]."|".$edo[1]; ?>"><?php echo $edo[1]; ?></option>
  <?php   } else { ?>
    <option >Elige</option><?php }?>
  <?php while($row=mysql_fetch_array($res))
    {
?>
  <option value="<?php echo $row['id_seccion']."|".$row['nombre seccion']?>"> <?php echo htmlentities($row['nombre seccion']);?></option>
  <?php 
  

  
?>
</select>
</p>

<p align=center>
<?php 
//QUERY COMBO 2
$query2="select * from estudiante WHERE id_seccion=$edo[0]"
$res2=mysql_query($query2);
?>
Especifica estudiante
<select name="muni"  onchange="this.form.submit()">
     <?php if($muni[0]!=''){  ?> 
    <option value="<?php echo $muni[0]."|".$muni[1]; ?>"><?php echo $muni[1]; ?></option><?php  } else { ?>
    <option > Elige</option><?php }?>
        <?php while($row2=mysql_fetch_array($res2))
        {
    
?>
        <option value="<?php echo $row2['id_estudiante']."|".$row2['nombre']?>"><?php echo htmlentities($row2['nombre']);?></option>
        <?php 
    

    
?>
</select>
</p>

<p>
<!--<input type="submit" name="enviar" value="Enviar" />--><br /><br />
</p>
</form>

<p align=center> <span style="color: red;" <strong>

  seccion: <?php echo $edo[1];?><br />
  estudiante:  <?php echo $muni[1];?><br/>



</p>
</div>


lo que quiero es que en dos text extras, uno llamado "nota" y otro llamado "comentario" se llenen dos campos de la tabla "estudiantes" en la base de datos, SEGÚN el estudiante que Yo haya escogido previamente en el combobox






Espero puedan ayudarme, muchas gracias!