PHP - No puedo añadir registros desde php a mysql

 
Vista:

No puedo añadir registros desde php a mysql

Publicado por Brenda (1 intervención) el 20/12/2007 18:30:06
Hola, no puedo añadir registros y no se cual es el error.

tengo este formulario:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Altas para clientes y administradores de contenido</title>
<style type="text/css">
<!--
.Estilo1 {
font-family: "Courier New", Courier, mono;
font-weight: bold;
}
-->
</style>
</head>

<body>
<p> </p>
<p align="center" class="Estilo1">Ingresa los datos correspondientes a cada usuario </p>
<form method="post" action="http://localhost/insertarcc.php">
<p>
<input type="text" name="id_c">
<input type="text" name="nombre">
<input type="text" name="apellido_p">
<input type="text" name="apellido_m">
<input type="text" name="e_mail">
<input type="text" name="grado_estudio">
<input type="text" name="carrera">
<input type="text" name="materia">
<input type="text" name="semestre">
<input type="submit" name="Submit" value="Enviar">
</p>
</form>

</body>
</html>

y tengo este scrip en php


<html>
<head>
<body>
<?php
$id_c = $_POST["id_c"];
$nombre = $_POST["nombre"];
$apellido_p = $_POST["apellido_p"];
$apellido_m = $_POST["apellido_m"];
$e_mail = $_POST["e_mail"];
$grado_estudio = $_POST["grado_estudio"];
$carrera = $_POST["carrera"];
$materia = $_POST["materia"];
$semestre = $_POST["semestre"];
$link = mysql_connect("localhost","root");
mysql_select_db("elearning");
mysql_query("INSERT INTO cliente_de_contenido(id_c, nombre, apellido_p, apellido_m, e_mail, grado_estudio, carrera, materia, semestre) VALUES('$id_c', '$nombre', '$apelido_p', '$apellido_m', '$e_mail', '$grado_estudio', '$carrera', '$materia', '$semestre')");
echo "¡Gracias! Hemos recibido sus datos. ";
?>
</body>
</html>


y solo me dice gracias hemos recibido sus datos pero no inserta nada a la base de datos
si alquien me podria a yudar forfavor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

intentalo asi

Publicado por Salvador (4 intervenciones) el 20/12/2007 19:25:12
yo lo hago de esta manera.
Ojala te sirva el codigo

$sql="insert into pago_nomina values ( '$_POST[mes_nom]','$_POST[anio_nom]','$_POST[cve_consultor]',
'$_POST[cve_cte]','$_POST[imp_pago]','$_POST[dias_trabajados]','$_POST[observaciones]')";
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar