obt_contenido() - Obtiene array del contenido de una entrada
obt_contenido( [ string $consulta = NULL ] ) : array
obt_contenido() devuelve un valor array con todos los datos de las entradas publicadas.
$consulta
Devuelve array con los datos de todas las entradas publicadas. Si se realiza una consulta, retornará el array con solo los datos solicitados en la consulta.
Ejemplo #1 de obt_contenido().
<?php
print_r( _mysql_fetch_array( obt_contenido() ) );
?>
El resultado del ejemplo sería:
Array ( [0] => 1 [id] => 1 [1] => registro-1 [titulo] => registro-1 [2] => registro-1 [slug] => registro-1 [3] => 1000-01-01 00:00:00 [fecha] => 1000-01-01 00:00:00 [4] => 1000-01-01 00:00:00 [modificado] => 1000-01-01 00:00:00 [5] => 1 [publicado] => 1 [6] => 0 [vistas] => 0 [7] => 1 [autor] => 1 [8] => registro-1 [imagenpost] => registro-1 [9] => registro-1 [video_youtube] => registro-1 [10] => registro-1 [textocorto] => registro-1 [11] => registro-1 [texto] => registro-1 [12] => 0 [orden] => 0 [13] => 0 [seccionid] => 0 [14] => 0 [articuloid] => 0 [15] => 0 [padreid] => 0 [16] => registro-1 [imagenes] => registro-1 [17] => registro-1 [tags] => registro-1 [18] => registro-1 [codnum] => registro-1 [19] => 0 [precio] => 0 [20] => 0 [descuento] => 0 )
Ejemplo #2 de obt_contenido().
<?php $sql = obt_contenido();
while( $row = _mysql_fetch_array( $sql ) ) :
?>
<div> <?php echo ( es_post() ) ? '<h2>' . utf8_encode( $row['titulo'] ) . '</h2>' : '<div><a href="' . obt_slug( $row['id'], 'Contenido' ) . '">' . utf8_encode( $row['titulo'] ) . '</a></div>'; ?> </div>
<?php //-- Muestro contenido si es una entrada (articulo publicado) if( es_post() ) : if( $row['imagenpost'] != NULL ) : echo '<img height="150" src="' . $row['imagenpost'] . '" alt="">'; endif; //-- Texto corto (texto descriptivo) echo '<div><em>' . utf8_encode( $row['textocorto'] ) . '<em></div>'; //-- Texto largo echo '<div>' . utf8_encode( $row['texto'] ) . '</div>'; endif; endwhile; ?>