Registro de Alumnos y Cursos en PHP y MySQL: Código, Formularios y Consultas

Informática2,71 KB

Registro de alumno


mysql_connect("localhost","root","","");
mysql_select_db("tareados");


$codigo=$_POST['codigo'];
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];


mysql_query("INSERT into alumno(codigo,nombre,apellido) values('$codigo','$nombre','$apellido')") or die(mysql_error());


echo $codigo;
echo $nombre;
echo $apellido;
?>


Formulario de alumno

FORMULARIO


Ingrese código =
Ingrese nombre =
Ingrese apellido =


Registro de curso


mysql_connect("localhost","root","","");
mysql_select_db("tareados");


$codigo_curso=$_POST['codigo_curso'];
$nombre_curso=$_POST['nombre_curso'];
$codigo=$_POST['codigo'];


mysql_query("INSERT into curso(cod_curso,nombrecur,codigo) values('$codigo_curso','$nombre_curso','$codigo')") or die(mysql_error());


echo $codigo_curso;
echo $nombre_curso;
echo $codigo;
?>


Formulario de curso

FORMULARIO


Ingrese código de curso =
Ingrese nombre de curso =
Ingrese código de alumno =


Combinación de tablas


mysql_connect("localhost","root","","");
mysql_select_db("tareados");


$codigoo = $_POST['codigo'];


$res=mysql_query("SELECT alumno.nombre,alumno.apellido,curso.nombrecur FROM alumno INNER JOIN curso ON alumno.codigo=curso.codigo WHERE alumno.codigo=$codigoo") or die(mysql_error());


while ($res1=mysql_fetch_array($res))
{
echo $res1['nombre']." ".$res1['apellido']." ".$res1['nombrecur'];
}
?>


Formulario de combinación

FORMULARIO


Ingrese código =


Tabla alumnos


CREATE TABLE `alumno` (
  `codigo` int(11) NOT NULL,
  `nombre` text NOT NULL,
  `apellido` text NOT NULL
);


ALTER TABLE `alumno`
  ADD PRIMARY KEY (`codigo`);


Tabla curso


CREATE TABLE `curso` (
  `cod_curso` int(100) NOT NULL,
  `nombrecur` text NOT NULL,
  `codigo` int(100) NOT NULL
);


ALTER TABLE `curso`
  ADD KEY `codigo` (`codigo`);

Descargar

PDF Word HTML