Este es mi html para mostrar las revistas (lo puse aparte porque no me dejo el post principal pegar más de 10000 caracteres xDD):
Código HTML:
Ver original<table id="datatable" class="hover"> <th align="left">ORDENAR POR TÍTULO
</th> <?php
require("bd/querys/query-search-language.php");
while($rowSelectRevistasxIdioma = mysqli_fetch_assoc($sqlSelectRevistasxIdioma)){
?>
<td width="80%" style="border-bottom:1px solid #ccc;"> <?php
// Selección de ícono para el tipo de venta
if($rowSelectRevistasxIdioma['rev_tipo_venta'] == 'impreso' or $rowSelectRevistasxIdioma['rev_tipo_venta'] == ''){
$icon = 'icon-book-open';
$grupo = $rowSelectRevistasxIdioma['rev_grupo'];
if($grupo == 'Mexico'){ $costo = $rowSelectRevistasxIdioma['rev_costo']; }
elseif($grupo == 'Houston'){ $costo = $rowSelectRevistasxIdioma['rev_costo'] * $Usd; }
elseif($grupo == 'Paris' or $grupo == 'Madrid' or $grupo == 'Europa'){ $costo = $rowSelectRevistasxIdioma['rev_costo'] * $Eur; }
} elseif($rowSelectRevistasxIdioma['rev_tipo_venta'] == 'digital'){
$icon = 'icon-cd';
if($grupo == 'Mexico'){ $costo = $rowSelectRevistasxIdioma['rev_costo_digital']; }
elseif($grupo == 'Houston'){ $costo = $rowSelectRevistasxIdioma['rev_costo_digital'] * $Usd; }
elseif($grupo == 'Paris' or $grupo == 'Madrid' or $grupo == 'Europa'){ $costo = $rowSelectRevistasxIdioma['rev_costo_digital'] * $Eur; }
} elseif($rowSelectRevistasxIdioma['rev_tipo_venta'] == 'online'){
$icon = 'icon-globe';
if($grupo == 'Mexico'){ $costo = $rowSelectRevistasxIdioma['rev_costo_online']; }
elseif($grupo == 'Houston'){ $costo = $rowSelectRevistasxIdioma['rev_costo_online'] * $Usd; }
elseif($grupo == 'Paris' or $grupo == 'Madrid' or $grupo == 'Europa'){ $costo = $rowSelectRevistasxIdioma['rev_costo_online'] * $Eur; }
} else{
$icon = 'icon-cubes';
if($grupo == 'Mexico'){ $costo = $rowSelectRevistasxIdioma['rev_costo_paquete']; }
elseif($grupo == 'Houston'){ $costo = $rowSelectRevistasxIdioma['rev_costo_paquete'] * $Usd; }
elseif($grupo == 'Paris' or $grupo == 'Madrid' or $grupo == 'Europa'){ $costo = $rowSelectRevistasxIdioma['rev_costo_paquete'] * $Eur; }
}
?>
<div class="product-description" data-name="<?php echo $rowSelectRevistasxIdioma['rev_titulo']; ?>" data-price="
<?php echo $costo; ?>">
<div class="article-left"> <ul class="caption-style-1"> <?php if(empty($rowSelectRevistasxIdioma['rev_imagen']) or strlen($rowSelectRevistasxIdioma['rev_imagen']) < 4 or strlen($rowSelectRevistasxIdioma['rev_imagen']) >= 30){ ?>
<div class="border-fail"><div class="img-fail"><p class="label-img-fail">Imagen por
<br />actualizar
</p></div></div> <?php } else { ?>
<a href="revista.php?key="><img src="img/imagenes/revistas actualizadas/<?php echo $rowSelectRevistasxIdioma['rev_imagen']; ?>" alt="" class="adaptive-img-product" />
</a> <?php } ?>
<div class="caption-text"> <a href="revista.php?key=<?php echo $rowSelectRevistasxIdioma['id_revista']; ?>" style="color:#fff">
<span class="icon icon-eye"></span></a> <div class="article-right"> <div class="article-right-left"> <a href="revista.php?key=<?php echo $rowSelectRevistasxIdioma['id_revista']; ?>" class="links-paginas">
<h1 style="color:#005ca9;" class="product-name"> <?php echo $rowSelectRevistasxIdioma['rev_titulo']; ?>
<h1 style="color:#005ca9;" class="product-name"> <span class="<?php echo $icon; ?>">
<?php echo $rowSelectRevistasxIdioma['rev_tipo_venta']; ?></span> <div class="line-under-title"></div> <a href="<?php echo $_SERVER['REQUEST_URI'] . '&editorial=' . $rowSelectRevistasxIdioma['rev_editorial']; ?>" class="link-article">
<span class="icon-article icon-bookmark-empty"><?php echo $rowSelectRevistasxIdioma['edit_editorial']; ?></span> <a href="" class="link-article"><span class="icon-article icon-flag-empty"><?php echo $rowSelectRevistasxIdioma['rev_idioma']; ?></span></a> <a href="<?php echo $_SERVER['REQUEST_URI'] . '&tema=' . $rowSelectRevistasxIdioma['rev_tema']; ?>" class="link-article">
<span class="icon-article icon-tag" style="color:#2a2a2a"><?php echo $rowSelectRevistasxIdioma['tem_tema']; ?></span> <div class="text-descript"> <?php
$longitud_texto = strlen($rowSelectRevistasxIdioma['rev_idioma_original']);
if($rowSelectRevistasxIdioma['rev_idioma_original'] == 'Descripción en idioma original' or $rowSelectRevistasxIdioma['rev_idioma_original'] == ''){
$descripcion = 'Información por actualizar.';
} else {
$descripcion = $rowSelectRevistasxIdioma['rev_idioma_original'];
}
if($longitud_texto < 280){
echo substr($descripcion, 0, 280);
} else {
echo substr($descripcion, 0, 280) . '...';
}
?>
<div class="article-right-right"> <div class="price"><?php echo 'Costo por Suscripción <p class="product-price"> $' . number_format($costo, 2, '.', ',') . '
</p>'; ?>
</div> <?php
if($rowSelectRevistasxIdioma['rev_ejemplares_online'] == 0){
$ejemplares = $rowSelectRevistasxIdioma['rev_ejemplares_ano'];
} else {
$ejemplares = $rowSelectRevistasxIdioma['rev_ejemplares_ano_online'];
}
if($rowSelectRevistasxIdioma['rev_tipo_venta'] == 'online'){
echo $ejemplares . ' ejemplares al año.';
} else {
echo $rowSelectRevistasxIdioma['rev_ejemplares_ano'] . ' ejemplares al año.';
}
?>
<div style="height:15px; width:30%; float:left;"></div> <form class="add-to-cart" action="carrito.php" method="post"> <input type="number" name="qty-1" id="qty-1" class="qty qty-store" value="1" /> <div style="height:15px; width:30%; float:left;"></div> <input type="submit" value="Agregar al carrito" class="btn btn-store" /> <?php } ?>