Hola a todos, necesito hacer una consulta a una base de datos mysql en un campo llamado fnac (aaaa-mm-dd) desde un formulario, pero el problemas es que año, mes y dia, vienen de campos diferentes
SQL:
Código PHP:
$result=mysql_query("SELECT * from cumpleaños where fnac = '$fecha_busqueda'");
Form:
Código HTML:
<form id="form1" name="form1" method="post" action="">
<div align="center">
<select name="dia_busqueda" id="dia_busqueda">
<option value="01">01</option>
...
<option value="31">31</option>
</select>
<select name="mes_busqueda" id="mes_busqueda">
<option value="01">Enero</option>
...
<option value="12">Diciembre</option>
</select>
<select name="ano_busqueda" id="ano_busqueda">
<option value="2006">1980</option>
...
<option value="2006">2000</option>
</select>
Y antes tengo esto:
Código PHP:
$fecha_busqueda = "$ano_busqueda-$mes_busqueda-$dia_busqueda";
Como puedo unir los 3 campos (ano_busqueda, mes_busqueda y dia_busqueda) para poder hacer que el query me funcione? y no me de este error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in ...index.php on line 78
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in ...index.php on line 80
Saludos
PD: Por cierto, si en index.php pongo <? echo $fecha_busqueda;?> me aparece por ejm.
2001-08-12