Veran quiero introducir datos en mi base de datos via HTML y PHP, tengo un formulario, y mi archivo de conexion.php, y mi archivo para las altas.php, antes ya lo habia hecho en un antiguo proyecto pero usando la misma estructura no me permite agregar datos a este nuevo proyecto, espero me ayuden en lo que puedan, los datos si son enviados por el formulario, ya que los imprime, pero no se realiza la insercion
Codigo HTML
<!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> <title>GDocs</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="style.css" _mce_href="style.css" rel="stylesheet" type="text/css" /> <mce:script type="text/javascript" _mce_src="js/cufon-yui.js"></mce:script> <mce:script type="text/javascript" _mce_src="js/arial.js"></mce:script> <mce:script type="text/javascript" _mce_src="js/cuf_run.js"></mce:script> <mce:style type="text/css"><!-- body,td,th { color: #000; } --></mce:style><style type="text/css" _mce_bogus="1"><!-- body,td,th { color: #000; } --></style> </head> <body> <div class="main"> <div class="menu_nav"> <div class="menu_nav_resize"> <ul> <li><a href="index.html" _mce_href="index.html">HOME</a></li> <li><a href="soporte.html" _mce_href="soporte.html">SOPORTE</a></li> <li><a href="desarrolladores.html" _mce_href="desarrolladores.html">DESARROLLADORES</a></li> <li><a href="contacto.html" _mce_href="contacto.html">CONTACTO</a></li> </ul> </div> <div class="clr"></div> </div> <div class="header"> <div class="header_resize"> <div class="logo"> <h1>Nuevo empleado</h1> </div> </div> </div> <div class="content"> <div class="content_resize"> <div class="content"> <form id="form1" name="form1" method="post" action="introducir_empleado.php"> <div align="center"> <table width="390" height="352" border="0"> <caption> Datos Personales </caption> <tr> <td width="71">Nombre</td> <td width="309"><label for="nombre2"></label> <input type="text" name="nombre" id="nombre2" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;" onkeyup="javascript:this.value=this.value.toUpperCase();"/></td> </tr> <tr> <td>Apellido Paterno</td> <td><label for="apellidop"></label> <input type="text" name="apellidop" id="apellidop" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;" /></td> </tr> <tr> <td>Apellido Materno</td> <td><label for="apellidom"></label> <input type="text" name="apellidom" id="apellidom" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;"/></td> </tr> <tr> <td>Direccion</td> <td><label for="direccion"></label> <input type="text" name="direccion" id="direccion" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;"/> </tr> <tr> <td>Telefono</td> <td><label for="telefono"></label> <input type="text" name="telefono" id="telefono" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;" /></td> </tr> <tr> <td>Movil</td> <td><input type="text" name="movil" id="movil" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;"/></td> </tr> <tr> <td>NSS*</td> <td><input name="nss" type="text" id="nss" style="text-transform:uppercase;" _mce_style="text-transform: uppercase;"/></td> </tr> <tr> <td colspan="2"><label for="puesto">Puesto deseado</label> <select name="puesto" id="puesto"> <option value="1">Mesero</option> <option value="2">Capitan</option> <option value="3">Garrotero</option> <option value="4">Steward</option> <option value="5">Colaborador/mozo</option> <option value="6">Galopin</option> <option value="7">Camarista</option> <option value="8">Varista</option> </select></td> </tr> </table> <p>* Dato opcional, obligatorio si se desea trabajar de planta.</p> <p> </p> <table width="200" border="0"> <tr> <td><a href="../ctm/index.html" _mce_href="../ctm/index.html"> <input type="button" name="cancelar" id="cancelar" value="Cancelar" /> </a></td> <td><a href="../ctm/index.html" _mce_href="../ctm/index.html"> <input type="reset" name="restablecer" id="restablecer" value="Restablecer" /> </a></td> <td> <input type="submit" name="summit" id="enviar" value="Enviar" /> </a></td> </tr> </table> <p> </p> </div> </form> </div> </div> </div> <div class="fbg"> <div class="fbg_resize"> <div class="clr"></div> </div> </div> <div class="footer"> <div class="footer_resize"> <p class="lf">© Copyright MyWebSite. Designed by Blue <a href="http://www.bluewebtemplates.com/" _mce_href="http://www.bluewebtemplates.com/">Website Templates</a></p> <ul class="fmenu"> <li><a href="index.html" _mce_href="index.html">HOME</a></li> <li><a href="soporte.html" _mce_href="soporte.html">SOPORTE</a></li> <li><a href="desarrolladores.html" _mce_href="desarrolladores.html">DESARROLLADORES</a></li> <li><a href="contacto.html" _mce_href="contacto.html">CONTACTO</a></li> </ul> <div class="clr"></div> </div> </div> </div> </body> </html>
Codigo introducir_empleado.php
<!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" /> <title>Introducir Empleado</title> </head> <body> <?php include("conexion.php"); if($link){ echo "Conectado a la BD</br>"; }else{ echo "No se pudo conectar con la BD</br>"; } echo "</br>"; echo $_POST['nombre']; echo "</br>"; echo $_POST['apellidop']; echo "</br>"; echo $_POST['apellidom']; echo "</br>"; echo $_POST['direccion']; echo "</br>"; echo $_POST['telefono']; echo "</br>"; echo $_POST['movil']; echo "</br>"; echo $_POST['nss']; echo "</br>"; echo $_POST['puesto']; echo "</br>"; mysql_query("INSERT INTO 'empleado' (nombre,apellido_p,apellido_m,direccion,telefono,movil,NSS,estatus,puestos_idpuesto) VALUES ('{$_POST['nombre']}','{$_POST['apellidop']}','{$_POST['apellidom']}','{$_POST['direccion']}','{$_POST['telefono']}','{$_POST['movil']}','{$_POST['nss']}','{$_POST['puesto']}')",$link) or die ("No se pudo ejecutar la consulta en la BD"); ?> Empleado agregado correctamente</p> </body> </html>
Soy un nuevo coder estoy aprendiendo mejorare mis trabajos dia a dia
Contestandome
Bueno, al final encontre el error era la consulta que la tenia mal, muchas gracias pueden eliminar este tema