Ver Mensaje Individual
  #10 (permalink)  
Antiguo 13/03/2013, 20:45
kevlar555
 
Fecha de Ingreso: marzo-2010
Mensajes: 15
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Como cambiar color de filas de una tabla?

Cita:
Iniciado por Reedyseth Ver Mensaje

En cuanto a los colores, creas dos clases css, y las alternas en cada tr.
No tengo solo dos variables, y no necesariamente van alternadas, puedo tener tres filas azules que seran tres materias aprobadas, luego una naranja que sera una materia que tengo regular, luego una verde que sera la que pueda cursar por correlatividad, y luego las que todavia no puedo cursar, que quedaran con fondo blanco...


Cita:
Iniciado por Triby Ver Mensaje

Debo insistir en que tus campos de texto no deben tener nombre o id numérico, pero sí puedes hacer el array desde ahí, ejemplo:



Luego, en PHP las obtienes así:

Código PHP:
Ver original
  1. // Debes tener en cuenta que la numeración en PHP comienza en cero
  2. foreach($_POST['materias'] as $numero => $valor) {
  3.       // Conviertes a mayúscula para evitarte mayor problema
  4.       $valor = strtoupper($valor);
  5.       // Comparas
  6.       if($valor != 'A' || $valor != 'R') {
  7.              // Aquí el mensaje que debas poner
  8.       }
  9. }

Luego, me pregunto, si sólo hay dos valores posibles, no sería más conveniente usar checkboxes, marcando sólo las materias que estén aprobadas?


O_O este codigo esta muy bueno, mañana temprano me pongo a jugar a ver si soluciono mis problemas

Gracias a todos! No es necesario que sigan respondiendo, ya tengo suficiente para estudiar. Quiero ir haciendole improvments gradualmente a medida que aprendo, se que eventualmente terminare achicando todo el codigo mediante jQuery y hasta con AJAX, pero para correr, hay que aprender a caminar, no?