Archive for June, 2010

Cómo obtener los valores seleccionados de un listbox

En el evento que se necesite saber que opciones multiples selecciona un usuario en un listbox debemos hacer lo siguiente:

Solución:

‘Nuestro listbox se llam lst_test
Dim tp As DataRowView
For Each tp In lst_test.SelectedItems
MsgBox(tp.Row(1).ToString)
Next

Row(1) nos devuelve el displaymember

Row(0) nos devuelve el valuemember.

Cómo obtener la diferencia entre dos fechas en php

Soy dueño y administrador de un sitio de la loteria de Panamá en la que muestro las estadísticas de los números que juegan a lo largo de dos décadas. Me toco mostrar cuanto tiempo tiene x número de haber jugado desde la última vez que salió.

La solución:

<?
//obtengo la primera fecha de la base de datos
$fechas = mysql_result($rs_avg,$z,’fecha’);
//la convierto a fecha unix
$fecha_nueva = mktime(0,0,0,substr($fechas, 4,2), substr($fechas,-2), substr($fechas,0,4));
//la segunda fecha
$fechas = mysql_result($rs_avg,$z,’fecha’);
$fecha_vieja = mktime(0,0,0,substr($fechas, 4,2), substr($fechas,-2), substr($fechas,0,4));
//calculo la diferencia
$diferencia = $fecha_nueva-$fecha_vieja;
//si la quiero en días /(60*60*24)
$dias = floor($diferencia/(60*60*24));
?>