I have this input type where if i enter a date as 06-06 i dont get it at first, after that if i enter 06-06 again I wont won`t get a "select from the databse" but if I enter 06-06 and then enter 07-06 i will get a select. And after that happens everything goes OK. I can enter any date I want and it´ll work OK. But it's just the beginning where I get the problems. I have to enter two different dates before I get a list. If I enter the same date twice, and insist I won't the select.
The only way I do get it is when I enter two different dates.
I hope i was clear with my problem. I have included the code so you can see.
<?php
if (isset($ed_buscar_fecha)) {
$buscar_fecha = $ed_buscar_fecha;
}
?>
<FORM name="invitados" method="POST" action="verlista.php">
<TABLE>
<TR>
<TD>FECHA <INPUT TYPE="TEXT" name="ed_buscar_fecha" value="
<?PHP if (isset($ed_buscar_fecha)) {
echo $buscar_fecha;
}
?> " > </TD>
<TD> <INPUT TYPE="SUBMIT" VALUE="Buscar" NAME="Buscar"> </TD>
<TR>
</TABLE>
</FORM>
<TABLE BORDER="1">
<TR> <TD CENTER COLSPAN="5"> <div align='center'><H2>
<?PHP echo 'LA LISTA DE LOS INVITADOS ' ;
?>
</TD>
</TR>
<TR>
<TD><DIV ALIGN="CENTER"><H4>Identificación Socio</TD>
<TD><DIV ALIGN="CENTER"><H4>Nombre Invitado</TD>
<TD><DIV ALIGN="CENTER"><H4>Apellido Invitado</TD>
<TD><DIV ALIGN="CENTER"><H4>Rut Invitado</TD>
<TD><DIV ALIGN="CENTER"><H4>Email Invitado</TD>
</TR>
<?PHP
$error = "";
$con = mysql_connect("localhost", "", "");
if (!isset($con)) {
$error = "Error Interno: No se puede conectar a base de datos";
} else {
if (!mysql_select_db("socios", $con)) {
mysql_close($con);
$error = "Error Interno: No se puede cambiar a B.D.";
}
}
if(isset($buscar_fecha)){
$sql="SELECT * FROM invitado where fecha='$buscar_fecha' order by rut_invitado";
if ($resultado = mysql_query($sql, $con)){
while ($row = mysql_fetch_array($resultado)){
$fecha=$row["fecha"];
echo '<TR>';
echo '<TD> <DIV ALIGN="CENTER">' . $row["idsocioinvitado"]. '</TD>';
echo '<TD><DIV ALIGN="CENTER">' . $row["nombre_invitado"]. '</TD>';
echo '<TD><DIV ALIGN="CENTER">' . $row["apellido_invitado"]. '</TD>';
echo '<TD><DIV ALIGN="CENTER">' . $row["rut_invitado"] .'</TD>';
echo '<TD><DIV ALIGN="CENTER">' . $row["email_invitado"]. '</TD>';
echo '</TR>';
}
}
}
?>