Estoy intentando sacar una lista de elementos con un foreach, pero necesito que dependiendo de la categoría del elemento, el fondo de la tabla salga de un color u otro.
El formato de la tabla viene llamado desde otro archivo de esta forma:
Código:
$LINK_TABLE = "
<tr> <td class='forumheader6'> {NOMBRE} </td>
<td class='forumheader6'> {CARGO} </td></tr>
";
$LINK_TABLE2 = "
<tr> <td class='forumheader6'> {NOMBRE} </td>
<td class='forumheader6'> {CARGO} </td></tr>
";
Y lo llamo dentro del foreach:
Código:
foreach($list as $rowl) {
if($rowl['link_category'] = '1'){
$link_table_string .= $tp -> parseTemplate($LINK_TABLE, FALSE, $link_shortcodes);
}else{
$link_table_string .= $tp -> parseTemplate($LINK_TABLE2, FALSE, $link_shortcodes);}
}
Pero no hay manera de que funcione, todos los elementos me salen o con un fondo o con el otro. ¿Qué estoy haciendo mal? Me interesa saber si el código en sí podría estar bien, para seguir mirando por otro lado, a ver si es que me estoy equivocando en otra cosa. Gracias ;)