Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/11/2009, 15:57
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 8 meses
Puntos: 188
Respuesta: ¿Me podría alguien asesorarme por favor?

Hola amigo.

Verás, los errores mas comunes y frecuentes en el desarrollo de aplicaciones en cualquier lenguaje son debido a una mala organizacion del desarrollo o bien por no contar con un algoritmo completamente bien estrucurado.

Verás amigo, el método que estas usando para esas validaciones en muy costoso, no me refiero a costos de moneda, si no al de recursos como tambien el tiempo perdido que podrías ahorrarte con una programacion mejor estructurada.

Lo que te voy a decir no te va a gustar, pero sin embargo te recomiendo que sigas lo siguiente.

La programacion que tienes ahorita no es nada buena hay que replazarla.

1.- Primero te recomiendo que desarrolles un sencillo panel de administracion donde coloques
a) Primero que nada un login esclusivo para ti y el manejo correcto de SESSIONS
b) Una seccion con un formulario donde insertes registros en la base de datos. (CON ESTO DAS DE ALTA A NUEVOS USUARIOS)
c) Otra seccion donde consultes los registros de tu base de datos y a su vez los metas en campos de formulario para que al hacer submit actualizes la base de datos. (CON ESTO MODIFICAs DATOS DE USUARIOS)

Y ahora lo que te esta ocacionando trabajo.

Basicamente debes hacer esto y creeme no necesitas usar mas javascript que el contenido en funciones onChange para el comboBox.

Ahora para que puedas mostrar las consultas de la base de datos al seleccionar valores en un select necesitaras forsosamente hacer uso de AJAX no de JavaScript.

Y para que no tengas que hacer uso de AJAX te recomiendo que en lugar de mostrar consultas con onchange te sirvas de ayuda de un jumpMenu.

A cada <option> le das un valor por ejemplo

Código PHP:
<selet name="horarios" ...
<
option value="Grupo 1"Grupo 1 </option>

y segun las validaciones:

if(isset(
$_POST['horarios'])){
$grupo $_POST['horarios'];
   
$sql="SELECT * FROM horarios WHERE grupo='$grupo' ";
   ......
etc....                                          

Te aseguro que esto te funcionará mucho mejor y no te llevará mucho tiempo de programacion, a lo maximo unas 2 horas (si tienes un nivel medio en PHP 1 hora) y te quedará de lujo.

Saludos!
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.