Código PHP:
Ver original
<?php $Accion_Formulario = $_SERVER['PHP_SELF']; $SQL = sprintf("select * from calendario where dia='".$_POST['dia']."' and mes='".$_POST['mes']."' and anho='".$_POST['anho']."'"); } ?>
El problema se da ya casi, acá, imprime bien todos que seon de dicha fecha en los campos mediante un while, y hay un botón seleccionar que captura el idcal (id del calendario)
Código PHP:
Ver original
<form method="post" name="formse" onsubmit="return checkdata(this)" action="<?php echo $Form_SelEv; ?>" > <?php $ideven = $cateFila['idcal']; echo '<br /><div class="nar"><b>Evento: </b>',$cateFila['nomgral'],'</br> <b>ID: </b>',$cateFila['idcal'],' <input type="submit" value="Seleccionar" name="enviar" class="whiteder"></input> <input type="hidden" name="OC_selec2" value="formse"></input> </div>'; echo '<hr color="#e1e1e1"></hr>'; }?> </form>
El problema es que solo me imprime el último valor del while, lo comprobe haciendo un echo a $ideven, pero a la hora de hacerle un echo al $SQLSE osea la consulta me sale:
Código Resultado:
Ver original
select * from calendario where idcal=''