Llevo todo el día haciendo unos formularios para practicar y no he tenido ningún problema hasta ahora. Resulta que después de rellenar el formulario y darle a enviar no solo no se guardan los valores sino que tampoco me da ningún mensaje de error.
¿Alguna idea? Os muestro el código por si veis algo que a mí se me haya escapado.
el formulario es: form_set.php
Código PHP:
Ver original
<?php include("conexio.php"); ?> <html> <head> <title>Informe</title> </head> <body> <form action="set_registrat.php" method=post name="formulari"> Nombre: <select name="categoria_pua"> <option value=""></option"> <?php { echo "<option value='". $fila["idpua"] ."'>".$fila["pua_nom"] ."</option>"; } ?> </select><br> Nom del Report: <select name="categoria_report"> <option value=""></option"> <?php { echo "<option value='". $fila8["idreport"] ."'>".$fila8["report_nomreport"] ."</option>"; } ?> </select><br> Sede: <input type=text name="nombre_7"></input><br> HQ: <input type=text name="hq_7"></input><br> Edad: <input type=number name="edat_7"></input><br> Tiempo Obertura: <input type=number name="obertura_7"></input><br> Tiempo Anclatge:<input type=number name="anclatge_7"></input><br> Tiempo Traccion:<input type=number name="traccio_7"></input><br> Tiempo Aislar:<input type=number name="aillar_7"></input><br> Tiempo Comfort Zone:<input type=number name="comfort_7"></input><br> Tiempo Cierre:<input type=number name="close_7"></input><br> Observacions:<input type=text name="observ_7"></input><br> <input type="submit" name="boto_guardar" value="Guardar"> </form> </body> <footer> </footer> </html>
Y aqui el otro archivo:
Código PHP:
Ver original
<?php include("conexio.php"); ?> <?php { $name_prota = $_POST['categoria_pua']; $name_informe = $_POST['categoria_report']; $n_7 = $_POST['nombre_7']; $hq_7 = $_POST['hq_7']; $edat_7 = $_POST['edat_7']; $open = $_POST['obertura_7']; $hook = $_POST['anclatge_7']; $traction = $_POST['traccio_7']; $isolate = $_POST['aillar_7']; $comfort = $_POST['comfort_7']; $close = $_POST['close_7']; $total_sede = $open+$hook+$traction+$isolate+$comfort+$close; $obs_7 = $_POST['observ_7']; mysql_query("INSERT INTO set(set_tipus,set_hb,set_edat,set_obertura,set_anclatge,set_traccio,set_aillar,set_comfort,set_close,set_scoregame,pua_idpua,report_idreport,set_observacio) values ('$n_7','$hb_7','$edat_7','$open','$hook','$traction','$isolate','$comfort','$close','$total_sede','$name_prota','$name_informe','$obs_7')"); echo "Info empresa guardada. <br>"; echo "<a href='form_set.php'> Ingressar mas info </a><br>"; echo "<a href='menu.php'> Volver al menu<br> </a>"; } else { echo "Tienes que escribir alguo."; } ?>
Por si sirve de ayuda, este es el único formulario donde hago una operación matemática.
Muchas gracias por vuestro tiempo.