PHP

Código PHP para embeber vistas en Drupal

<?php
 
$view = views_get_view('filtro_tipo_links');
$view->set_display('filtros');
$view->display_handler->set_option('arguments',array('35,22')); //
para pasar argumentos
$view->display_handler->set_option('items_per_page', 3); //numero de
items por pagina
$view->display_handler->set_option('use_pager', 1); // obvio
$view->display_handler->set_option('pager_element', 1); // para varios
paginadores dentro de una vista
print $view->preview();
 
?>

Paginar en php

<?php
/**
 * Adam Sánchez Ayte julio 2009
 * Este script es mi primer ejercicio personal sobre paginacion en php
 * $numItemsPorPagina es el numero de filas por pagina
 * $paginaActual es la pagina actual
 * $totalItems es el numero de filas totales de la tabla 'content'
 * $paginas es el numero total de paginas que usaremos para navegar
 * 
 */ 
 
 
$conn=mysql_connect('localhost','root','');
 
mysql_select_db('aa');
 
 
$paginaActual=$_GET['page'];
$numItemsPorPagina=10;
 
 
$sql="SELECT * FROM content LIMIT ".($paginaActual-1)*$numItemsPorPagina.",".$numItemsPorPagina;

Medir el tiempo de ejecución de un script php

Tomado de

http://forum.powweb.com/archive/index.php/t-7928.html

function getmicrotime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
 
$time_start = getmicrotime();
 
mysql_query( "" );
 
$time_end = getmicrotime();
$time = $time_end - $time_start;
 
echo "Did nothing in $time seconds";

Distribuir contenido