Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2006, 22:21
Avatar de lrunge
lrunge
 
Fecha de Ingreso: agosto-2005
Ubicación: En algun lugar de Caracas
Mensajes: 165
Antigüedad: 18 años, 9 meses
Puntos: 4
Problema con fechas

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
__________________
"La sencillez de una respuesta, sera inversamente proporcional a su explicacion" Luis Runge