el código que tengo es el sgte:
en el formulario de llenado
Código PHP:
Ver original
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <form name="form1" method="post" action="GuardarFechas.php"> <table width="46%" border="1" align="center" cellpadding="2" cellspacing="1"> <tr> <td width="41%">Nombre Animal</td> <td width="59%"><label> <input type="text" name="nombre_animal" id="nombre_animal"> </label></td> </tr> <tr> <td>Fecha nacimiento</td> <td><label> <select name="dia" id="dia"> <option>dia</option> <option>01</option> <option>02</option> <option>03</option> <option>04</option> <option>05</option> <option>06</option> <option>07</option> <option>08</option> <option>09</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> </select> <select name="mes" id="mes"> <option selected="selected">mes</option> <option>enero</option> <option>febrero</option> <option>marzo</option> <option>abril</option> <option>mayo</option> <option>junio</option> <option>julio</option> <option>agosto</option> <option>septiembre</option> <option>octubre</option> <option>noviembre</option> <option>diciembre</option> </select> <select name="anio" id="anio"> <option selected="selected">año</option> <option>2011</option> <option>2012</option> <option>2013</option> <option>2014</option> <option>2015</option> <option>2016</option> <option>2017</option> <option>2018</option> <option>2019</option> <option>2020</option> </select> </label></td> </tr> <tr> <td>id</td> <td><input type="text" name="id" id="id"></td> </tr> <tr> <td colspan="2" align="center"><label> <input type="submit" name="guardar" id="guardar" value="Enviar"> </label></td> </tr> </table> </form>
y el archivo de recepción para guardar en la BD "GuardarFechas.php"
Código PHP:
Ver original
<?php echo $nombre_animal=$_POST['nombre_animal']."<br>"; echo $dia=$_POST['dia']."<br>"; echo $mes=$_POST['mes']."<br>"; echo $anio=$_POST['anio']."<br>"; echo $id=$_POST['id']."<br>"; //para transformar el mes en un número switch ($_POST['mes']){ case 'enero': $mes="01"; break; case 'febrero': $mes="02"; break; case 'marzo': $mes="03"; break; case 'abril': $mes="04"; break; case 'mayo': $mes="05"; break; case 'junio': $mes="06"; break; case 'julio': $mes="07"; break; case 'agosto': $mes="08"; break; case 'septiembre': $mes="09"; break; case 'octubre': $mes="10"; break; case 'noviembre': $mes="11"; break; case 'diciembre': $mes="12"; break; } $fecha=$anio."-".$mes."-".$dia; echo "vista = $fecha"; /* include("../../../Persistencia/conexion.php"); mysql_query("INSERT fechas ",$conecxion); */ ?>
cuando imprime el archivo GuardarFechas.php la salida es
vista = 2015
-06-05
con el salto de linea que les mencionaba, de antemano muchas gracias por la ayuda.