Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/06/2011, 02:12
luismg_mg
 
Fecha de Ingreso: junio-2011
Mensajes: 7
Antigüedad: 12 años, 10 meses
Puntos: 0
Error en una insercion

formulario

Código HTML:
<table width="320" border="0">
      <form method=post action=insertar_proyecto.php>
      <tr>
        <td><div align="right">Nombre Proyecto:</div></td>
        <td><div align="right">
          <input type=text name="nombre_proyecto">
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Nombre Alumno:</div></td>
        <td><div align="right">
          <input type=text name="nombre_alumno">
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Apellidos Alumno:</div></td>
        <td><div align="right">
          <input type=text name="apellidos_alumno">
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Año Academico:</div></td>
        <td><div align="right">
          <input type=text name=fecha_curso>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Tutor Doncente:</div></td>
        <td><div align="right">
          	<SELECT NAME=tutor_docente>
   			<OPTION VALUE="Eduardo">Eduardo</OPTION>
            <OPTION VALUE="Miguel Angel">Miguel Angel</OPTION>
            <OPTION VALUE="Rosa">Rosa</OPTION>
            </SELECT>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Nota:</div></td>
        <td><div align="right">
          <SELECT NAME=nota>
   			<OPTION VALUE="NO APTO">NO APTO</OPTION>
            <OPTION VALUE="APTO">APTO</OPTION>
            </SELECT>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Fecha Inicio:</div></td>
        <td><div align="right">
          <input type=text name=fec_ini>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Fecha Fin:</div></td>
        <td><div align="right">
		<input type=text name=fec_fin>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Departamento:</div></td>
        <td><div align="right">
		<SELECT NAME=departamento_id>
   			<OPTION VALUE=3>Informatica</OPTION>
            <OPTION VALUE=4>Gestion Administrativa</OPTION>
            <OPTION VALUE=5>Enfermeria</OPTION>
            </SELECT>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Descripcion:</div></td>
        <td><div align="right">
          <input type=text name=descripcion>
        </div></td>
      </tr>
      <tr>
        <td><div align="right"></div></td>
        <td><div align="right">
          <input type=submit value="Enviar Proyecto">	
        </div></form></td>
      </tr>
    </table> 
archivo php

Código PHP:
<script language=php>
$query="INSERT INTO proyectos (nombre_proyecto, nombre_alumno, apellidos_alumno, fecha_curso, tutor_docente, nota, fec_ini, fec_fin, departamento_id, descripcion) VALUES ('{$_POST['nombre_alumno']}','{$_POST['apellidos_alumno']}','{$_POST['fecha_curso']}','{$_POST['tutor_docente']}','{$_POST['nota']}','{$_POST['fec_ini']}','{$_POST['fec_fin']}','{$_POST['departamento_id']}','{$_POST['descripcion']}')";
/*echo $query;*/

$conexion=mysql_connect ('localhost','root','marisma')
or die (
'<div align="center">Error al conectar</div>');
mysql_select_db('bdproyecto')
or die (
'<div align="center">Error al abrir la Base de Datos</div>');
mysql_query($query);
if (
mysql_error())
      echo 
'<div align="center">Error al insertar</div>';
    else
        echo 
'<div align="center">Se han insertado '.mysql_affected_rows().' registros</div>';
mysql_close($conexion);

</script> 

introduzco los datos pero siempre me tira error al insertar, alguna idea?