Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/10/2008, 03:41
Avatar de Silko
Silko
 
Fecha de Ingreso: septiembre-2008
Mensajes: 62
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Cargar datos de BD al pulsar botón

Cita:
Iniciado por tangela Ver Mensaje
Hola a todos: En primer lugar, me gustaría indicar que soy absolutamente nuevo en Javascript, por lo que pido perdón de antemano por los errores que pueda cometer
Estoy intentando hacer un programa de gestión de una pequeña bilbioteca escolar (+- 5000 registros). No hay dificultades para registrar usuarios ni libros, pero me encuentro con el siguiente problema al registrar los préstamos a domicilio.

1.a.- Lo que quiero es que al introducir el número de registro del libro se busque en la tabla libros y me devuelva : título y si está disponible.
1.b.- Que al introducir el número de socio me facilite su nombre (extraido de la tabla lectores)
(Estos datos debería visualizarlos, claro)
2.- Que si todo está correcto, pulse el botón "OK" y se envíe a la tabla prestamos: el número de registro, el número de lector, la fecha de prestamo, la de devolución (préstamo + 7 días) y devuelto=no.

Lógicamente, hacer cada una de las consultas y la inserción final se pueden hacer por php, pero el proceso de mostrar los resultados de las búsquedas 1.a y 1.b se puede hacer con javascript ¿no?

En fin, reitero mis disculpas por anticipado tanto por si no me explico bien, como por si no es este el foro adecuado.
Gracias y saludos

Yo soy un novato, pero creo que lo que pides se realiza con php no con java script
ya que cuando quieres ver si esta disponible es un consulta y esa informacion esta del lado del servidor y no del cliente.
(menos lo de validar todo que si se hace con java script)

supongo que quieres realizar esto:

1.a. los números de registros en un campo select, al elegir uno realizar un evento onchange="this.form.submit()" sobre la misma página. Despues realizar un condicional if donde preguntas If(!empty($_POST["name_select_registro"])){visualiza los datos}else{no viasualiza}

1.b es casi igual que 1.a solo que en el condicional debes verificar si ha habido resustados de la consulta