Tengo en javascript un array que dependiendo de algunas variables de php, tiene o no algunos elementos:
Código php:
Ver original
colNames:['Id','Usuario', 'Nombre', 'Tipo','Escribir' <?php if($t=='alumno' || $t=='docente' || $t='practicante'){ ?> ,'Horario','Cursos' <?php }?> <?php if($t=='alumno'){ ?> ,'Notas' <?php }?> <?php if($t=='docente'){ ?> ,'Calificar' <?php }?> <?php if($_SESSION['get']->permiso($t)){ ?> ,'Eliminar' <?php }?> ],
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
$i=0; //indice de para este array $responce->rows[$i]['id']=$row['id']; //el arreglo $row['id'], $row['usuario'], $row['nombre'], $row['tipo'], 'Escribir', 'Horario', 'Cursos', 'Notas', 'Calificar', 'Eliminar', ); $i++; }
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