Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/02/2015, 23:37
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: mostrar columnas de tabla dependiendo del perfil de usuario

¿Y por ocultar dicha columna con Javascript si lo puedes hacer con PHP directamente?

Código PHP:
Ver original
  1. <? if (es_admin) {
  2. ?><button>OK</button><? } else { ?>
  3. <!-- nada de nada -->
  4. <?php
  5. } ?>

Bueno, no la ocultas, sencillamente no la imprimes como es lógico.

Además lo que tienes en Javascript no sirve de nada, está mal:
Código Javascript:
Ver original
  1. // ¿de dónde te inventaste esta sintaxis?
  2. document.getElementById('borrar').getElementsByTagName('td')[10]; td.style.display=none
  3.  
  4. // BIEN
  5. var td = document.getElementById('id_del_elemento_en_particular');
  6.  
  7. // o también... en caso de existir sólo 10 <td> y que el décimo sea lo que buscas...
  8. var td = document.getElementsByTagName('td')[10];
  9.  
  10. // ¿si alcanzas a notar las comillas?
  11. td.style.display = 'none';

Como dicen en mi pueblo: si no lo sabes usar no lo uses.

Lo que es ahorgarse en un vaso de agua.

Moraleja: no combines Javascript en PHP sólo porque sí, ya quedó demostrado que eso sólo te lleva hacia un precipicio si no entiendes las diferencias.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 16/02/2015 a las 23:43