Atraves de un ciclo y de un arreglo en la variable $reservadofecha[$j]:
$j=1;
while ($tempreserva < $fechareserva) {
$reservadofecha[$j]=mysql_result( $resultadoverdispon,$tempreserva,'id_fiestacalenda rio');
$tempreserva++;
$j++;
}
Se recogen los siguientes valores: 9 , 20 y 5
Luego desde un form y caja de texto con el name="fechareserva" seleccionan uno de los ID por ejemplo el valor de 9 atravez de un:
$idfechareserva=$_POST['fechareserva'];
Ahora solo quiero comparar la variable $idfechareserva con el arreglo $reservadofecha[$j] y lo realizo por medio del:
foreach ( $reservadofecha as $a)
{
echo "if ($a == $idfechareserva)";
if ($a == $idfechareserva)
{
echo "Reservado";
}
else
{
echo "Disponible";
}
}
El problema es que cuando hace la comparación con el echo "if ($a == $idfechareserva)" me muestra bien esas comparaciones pero cuando entran en al condición
if ($a == $idfechareserva) no ingresa al echo "Reservado" ya que ahi existe un if (9 == 9 ) en la variable $a y $idfechareserva no se donde esta el problema ya que no ingresa en esta condición..