RomiChan Posted November 3, 2015 Report Share Posted November 3, 2015 Hola, espero puedan ayudarme, hace poco hice un examen y me pidieron resolver algo así:"Desde una lista de alumnos, seleccionar los que se quiera asignar a un curso." Yo no tuve idea como hacerlo. Porque primero haces una conexión y una consulta para que seleccione todos los alumnos (hace poco me di cuenta que pude haber usado un listbox para cargarlos, en el momento no se me ocurrió para nada), aun así no he probado en cargar algo de una base de datos en un listbox. Pero la cosa es que no se me ocurre como poner todo eso junto.Seleccionar los datos de una tabla, cargarlos en una listbox, seleccionar datos de una listbox e insertarlos en otra tabla....como puedo hacerlo?Podría alguien explicármelo para poder guiarme? Muchas gracias de antemano u.u Link to comment Share on other sites More sharing options...
AshWilliams Posted November 4, 2015 Report Share Posted November 4, 2015 Lenguaje y base de datos plssss :tonto: PS: Ahora en serio danos más especificaciones pos Saludos Link to comment Share on other sites More sharing options...
RomiChan Posted November 4, 2015 Author Report Share Posted November 4, 2015 (edited) Oh xDPerdón, he posteado tanto en este foro sobre varios problemas que se me fue especificar lo de siempre xdLo estoy haciendo en lenguaje PHP. Aquí están las tablas: Y esto es lo único que tengo codificado con respecto a esto (que solo son las opciones para entrar a cada uno xd).Opciones: <? session_start(); if(!isset($_SESSION['username'])) { header("Location: login_coor.php"); exit; } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Documento sin título</title> </head> <body> <center> <h1>Opciones</h1> <a href="crearcurso.php"> Crear curso</a><br><br> <a href="asignarcurso.php"> Asignar curso</a><br><br> <a href="tomarcurso.php"> Tomar curso</a><br><br> </center> <a href="cerrar.php">Cerrar sesion.</a> </body> </html> Se que no sirve de nada poner las opciones, pero es para que se vea mas o menos como es la cosa.Tengo codificado el de asignar un profesor a un curso, pero está todo malo (ya que no use listbox), de todos modos lo pongo para que vean lo que trate de hacer. "asignarcurso.php" <? include("conexion.php"); $con=mysql_connect($host,$user,$pw) or die("Problemas al conectar al servidor."); mysql_select_db($db,$con) or die("Problemas al conectar la bd"); $consulta=mysql_query("SELECT rut, ap_paterno FROM docente"); while($row=mysql_fetch_array($consulta)) { echo "Nombre: ".$row['ap_paterno']."<br>"; echo "Rut: ".$row['rut']."<br><br>"; }echo "Insertar rut de docente para asignar:"."<form action='asignarcursobd.php' method='POST'><input type='text' name='rut'><br> <input type='submit' value='Asignar'></form>"; ?> "asignarcursobd.php"Como ven, aquí no supe que hacer u.u <? include("conexion.php"); if(isset($_POST['rut']) && !empty($_POST['rut'])) { $con=mysql_connect($host,$user,$pw) or die("Problemas al conectar al servidor."); mysql_select_db($db,$con) or die("Problemas al conectar la bd"); $consulta=mysql_query("INSERT INTO curso (rut_docente) VALUES ('$_POST[rut]')"); echo "Docente insertado."; } else { echo "No se pudo insertar."; } ?> Muestro esto para que se den cuenta de lo perdida que estoy xDMas que nada quiero saber como puedo asignar varios alumnos en un curso, ya que es mas complicado que esto. Sabiendo eso ya puedo guiarme mejor para asignar un profesor a un curso.Muchas gracias u.u Edited November 4, 2015 by RomiChan Link to comment Share on other sites More sharing options...
ClauDhito Posted January 28, 2016 Report Share Posted January 28, 2016 viejo solo queria aportar que la api mysql ya no se usa: Actualmente Php ha declarado obsoleta su API clásica de conexión MySQL para proyectos que usen versiones de Phpsuperiores a la 5.5.0. No obstante existen otras dos APIs de integración, llamadas MySQLi y PDO_MySQL Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now