• Viernes 15 de Noviembre de 2024, 13:33

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - m4rytza

Páginas: [1]
1
PHP / Consulta Lista/menu
« en: Lunes 16 de Junio de 2008, 17:48 »
mi problema es el siguiente tengo una lista o menu, la cual lleno con una consulta, hasta ahi todo bien :D , pero mi problema comienza cuando  :( debo seleccionar una opcion de la lista y que dicha opcion se pase a el where de mi consulta <_<
mi codigo es el siguiente: :rolleyes:

<?php // coneccion a base de datos
$enlace = mysql_connect('localhost', 'root', '')
or die("¡No pudo conectarse!");
mysql_select_db ("tecnologico");
?>
<select name="PERIODOcombo" > // creacion de lista
<option selected value="">-- Seleccionar --</option>
<?php
$res1 = mysql_query("select periodo, identificacion_larga from periodos_escolares",$enlace);
while ($reg1 = mysql_fetch_array($res1))
{ // obtener datos de bd
if ($PERIODOcombo == $reg1["periodo"]) $selected="selected"; else $selected=""; $PERIODO=$selected;
printf("<option value='%s' %s>%s</option>", $reg1["periodo"], $selected, $reg1["identificacion_larga"]);

}
mysql_free_result($res1);

?>
</select>
<?php // se supone que aqui debo tomar lo que se selecciona en la lista pero solo me toma un valor y no puedo hacer que cambie
$res = mysql_query("Select * from periodos_escolares",$enlace);
while ($reg = mysql_fetch_array($res))
{
$PERIODO=$reg["periodo"];
$IDENTIFICACION_LARGA=$reg["identificacion_larga"];
}
$sql =mysql_query("select count(*) as total
from alumnos
where ultimo_periodo_inscrito like '$PERIODO'"); // aqui debe ir la variable que tome el valor del periodo que yo selecciono
$row = mysql_fetch_array($sql);
echo "".$row['total'];
mysql_free_result($sql);
?>

Páginas: [1]