Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/12/2008, 17:00
Avatar de killerangel
killerangel
 
Fecha de Ingreso: septiembre-2007
Ubicación: Un punto en el espacio
Mensajes: 592
Antigüedad: 17 años, 5 meses
Puntos: 10
Crear array desde condiciones

Hola foro: tratare de explicarme lo mejor q pueda...

Tengo en javascript un array que dependiendo de algunas variables de php, tiene o no algunos elementos:

Código php:
Ver original
  1. colNames:['Id','Usuario', 'Nombre', 'Tipo','Escribir'
  2.     <?php if($t=='alumno' || $t=='docente' || $t='practicante'){ ?>
  3.         ,'Horario','Cursos'
  4.     <?php }?>
  5.     <?php if($t=='alumno'){ ?>
  6.         ,'Notas'
  7.     <?php }?>
  8.     <?php if($t=='docente'){ ?>
  9.         ,'Calificar'
  10.     <?php }?>
  11.     <?php if($_SESSION['get']->permiso($t)){ ?>
  12.         ,'Eliminar'
  13.     <?php }?>
  14. ],

es decir los elementos del arreglo en javascript se acomoda dependiendo de variables php....

mi problema:

mando un array desde php q debe corresponderse en el numero de elementos con el array que indico en javascript, para asi poder empezar a llenar datos. éste array es producto de una búsqueda en una base de datos


Código php:
Ver original
  1. $i=0;
  2. while($row = mysql_fetch_assoc($result)) {
  3.     //indice de para este array
  4.     $responce->rows[$i]['id']=$row['id'];
  5.     //el arreglo
  6.     $responce->rows[$i]['cell']=array(
  7.         $row['id'],
  8.         $row['usuario'],
  9.         $row['nombre'],
  10.         $row['tipo'],
  11.         'Escribir',
  12.         'Horario',
  13.         'Cursos',
  14.         'Notas',
  15.         'Calificar',
  16.         'Eliminar',
  17.     );
  18.     $i++;
  19. }

el asunto es entoces... como trato el array para que tenga la misma cantidad de valores que mi array declarado en javascript?... no puedo meter un if como hice antes en medio de un arreglo de php... verdad?

GRACIAS
__________________
Sueñen... y trabajen por hacer esos sueños realidad... de eso se construye el futuro!!
Me siento entre la ASP-ada y la PHP-red

Última edición por killerangel; 02/12/2008 a las 17:13