compañeros tengo un problema espero que me puedan ayudar es el siguiente
tengo dos tablas
CREATE TABLE IF NOT EXISTS `pagos` (
`ID_alumno` int(50) NOT NULL,
`psa` varchar(10) NOT NULL,
`conceptopago` varchar(10) NOT NULL,
`periodopago` varchar(10) NOT NULL,
`cantidad` varchar(10) NOT NULL,
`facorec` varchar(10) NOT NULL,
`fechapago` date NOT NULL,
PRIMARY KEY (`ID_alumno`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `alumnos` (
`ID` int(50) NOT NULL AUTO_INCREMENT,
`matricula` varchar(30) NOT NULL,
`nombre` varchar(50) NOT NULL,
`carrera` varchar(50) NOT NULL,
`semestre` varchar(10) NOT NULL,
`plantel` varchar(20) NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;
de las cuales deseo extraer el ID de la tabla alumnos e introducirlo en la tabla pagos dentro del campo ID_alumnos para esto ejecuto el siguiente codigo php
<?php
echo "SELECCIONA UN ALUMNO";
echo "<BR>";
$conexion=mysql_connect("localhost","root","");
mysql_select_db("cobranzaimep",$conexion);
$mostrar=mysql_query("select id,nombre from alumnos order by nombre asc",$conexion);
$mostrar2=mysql_query ("INSERT INTO pagos values ID_alumno SELECT ID FROM alumnos",$conexion);
echo "<select name=id size=1>";
while($id=mysql_fetch_array($mostrar))
{
echo "<option>".$id["nombre"]."</option>";
}
echo "</select>";
?>
en donde si se dan cuenta hago un combobox que extrae nombres de alumnos para que cuando alguien haga un pago solo seleccione el nombre pero el pago se registre en la tabla pagos con el id extraido de la tabla alumnos que se ingresa con la consulta en la tabla pagos en el campo id_alumno, me explico?? esto es para que cuando un alumnos registre un pago se tenga el control por medio del id que se realaciona con el campo ID_alumnos por medio de la consulta, perdon pero es que hasta yo mismo me hago pelotas con mi explicacion.
espero me puedan ayudar soy novatisimo y necesito sacar este mi proyecto primo sin mas por el momento agradezco sus atenciones SALUDOS DESDE MEXICO¡¡¡¡