
02/06/2010, 12:49
|
| | Fecha de Ingreso: junio-2010 Ubicación: Mexico
Mensajes: 23
Antigüedad: 14 años, 9 meses Puntos: 0 | |
jajajajajajaja!! tienes razon amigazo...!! en verdad mil gracias...ahora mismo l cheko..!!!
amigo!! tengo el siguiente codigo tomando en cuenta tus observaciones pero nada!!
/////////////////materias.php///////////
<form name="formMat" action="recibeMaterias.php">
Nombre Materia:
<input name="txtnombre_mat" type="text" />
<br />
<br />
<?
//Conexion con la base
mysql_connect("localhost","root","adminadmin");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("ceeiicontrol");
//Creamos la sentencia SQL y la ejecutamos
$SQL="Select Id_Carr,Nombre_Carr From carreras Order By Id_Carr";
$result=mysql_query($SQL);
echo"Carrera en la que se va a impartir";
echo '<select name="seleccion">';
//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option value="'.$row["Id_Carr"].'">'.$row ["Nombre_Carr"].'</option>';}
echo'</select>';
mysql_free_result($result)
?>
<input name="btn1" type="submit" value="Guardar" />
</form>
/////////recibematerias.php////////////
<?php
//RECIBIENDO LAS VARIABLES DE LAS CAJAS DE TEXTO---
$NombreMat=$_POST["txtnombre_mat"];
$carr=$_POST["seleccion"];
$fecha=date("Y/n/d");
include ("conectar.php"); //MANDAMOS A LLAMAR AL ARCHIVO QUE TIENE LA CONEXIÓN A LA BASE DE DATOS
$Link=Conectar();//SE ESTABLECE LA CONEXIÓN CORRECTAMENTE
//SE CREA LA CADENA SQL PARA INDICARLE A LA BASE DE DATOS QUE TABLA Y QUE CAMPOS SE VA A INGRESAR
$sql="insert into materias(Nombre_Mat,Id_Carr,Fecha)values('$NombreM at','$carr','$fecha')";
//SE EJECUTA EL COMANDO PARA MODIFICAR LA BASE DE DATOS OBTENIDO UN VALOR
$Resultado=mysql_query($sql,$Link);
if ($Resultado)
{
?>
<script languaje="javascript">
confirmAMat();
</script>
<?
}
else
{
?>
<script language="javascript">
ErrorAMAt();
</script>
<?
}
echo "<br><br>";
//SE HACE UNA REFERENCIA HACIA LA PAGINA PRINCIPAL
echo "<a href=principal.html>Inicio</a>";
?>
S ES MI CODIGO PERO AL MOMENTO D ELLENAR EL FORM ME MANDA UN MENSAJE DE EEROR AL INSERTAR LOS DATOS...LO K KIERO ES ALMACENAR SOLO EL ID DE LA CARRERA...EN VZ DE NOMBRE
Última edición por GatorV; 02/06/2010 a las 20:27 |