He encontrado un hilo similar pero fué movido a javascript, así que hacer uno nuevo me parecía lo mas correcto, por favor hacédmelo saber sino es así, para no volver a cometer errores futuros.
Al lio, he estado buscando soluciones y si, he encontrado, pero no se porque ** no me funciona, alguien podría decirme por favor que tiene esto de mal, cabe decir que es una de los intentos, porque he probado cerrando php y abriendolo, con echos, con prints, con .. y no lo entiendo.
Código PHP:
Ver original
<?php echo "<div style='margin-top:100px;'> <strong>Especialmente Protegidos</strong></br> </div> <ul>" . if($fila['ideologia'] == '1'){ ?> <li> Ideología </li> <?php } . "</ul> ; ?>
He pensado que a lo mejor daba problemas el echo, pero he probado cerrándolo antes de cerrar la primera vez php, después, poniendo otro echo... y no se que cosas más.