lunes, 23 de noviembre de 2009

Gráficas en la web con XML/SWF Charts (II)

0 comentarios
[Previamente: Gráficas en la web con XML/SWF Charts (I)]

Vamos a echarle un vistazo a la inclusión del Flash en nuestro HTML, las opciones de configuración importantes que en él se introducen.

El paquete descargable viene con un pequeño fichero javascript (AC_RunActiveContent.js) que se debe incluir en la página HTML. Es interesante echar un vistazo a este fichero, ya que para alguna ocasión puede resultar muy útil poder realizar en él alguna modificación.

Para ello, incluir en el head:




Para incorporar la gráfica a nuestro HTML, a parte de incluir dicho javascript, tenemos que incluir el siguiente código javascript allá donde queramos que aparezca:

jueves, 19 de noviembre de 2009

Encoding en la conexión a bases de datos en PHP/MySQL

0 comentarios
Es importante asegurarse de trabajar con una conexión a bases de datos que utilice el encoding oportuno coincidente con el establecido en la base de datos y en la presentación de la web. En PHP con MySQL es sencillo hacerlo, pero hay que acordarse...

Utilizando las funciones mysql_*:
$server = 'localhost';
$user = 'dbuser';
$password = 'dbpass';

$con = mysql_pconnect($server, $user, $password); 
if (!$con) { die('Could not connect: ' . mysql_error()); }

mysql_query("SET NAMES 'utf8';") or die(mysql_error());    

Para acceso a través de las PDO:
$dsn = 'mysql:dbname=testdb;host=127.0.0.1;port=3333';
$user = 'dbuser';
$password = 'dbpass';
$options = array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'");

try {
  $pdo = new PDO($dsn, $user, $password, $options);
} catch (PDOException $e) {
  echo 'Connection failed: ' . $e->getMessage();
}

lunes, 16 de noviembre de 2009

Gráficas en la web con XML/SWF Charts (I)

0 comentarios

En esto del mundo del Desarrollo, tarde o temprano suele ocurrir. La necesidad de mostrar información, de cualquier naturaleza, en algún tipo de presentación más o menos tabular, tiende irremisiblemente a la aparición de gráficas.

  Y no unas gráficas sencillas cualquiera, no. El cliente siempre desea que se hagan todo tipo de parafernalias más o menos necesarias como pueden ir desde presentar múltiples series en la misma gráfica, a mostrar puntos de datos 'calientes', etc. cuanto más espectaculares mejor. Estas espectativas habitualmente provienen de 'lo que he visto en mi aplicación de escritorio' o un ActiveX maravilloso, pero que, vaya casualidades de la vida, no funciona en otros navegadores que el IE.

  Para el 99% de los casos actuales, las gráficas se quieren incluir en una web que cumpla las espectativas de espectacularidad y que, por supuesto, se vean en 'todos los navegadores', por lo que el problema ya está servido.

  En estas estabamos cuando aparece por el camino XML/SWF Charts: una potente herramienta Flash para construir gráficas que toma la información de un XML. Da igual que lenguaje vayas a utilizar para tu web, simplemente tendrás que generar un XML y pasarlo al Flash.
 

Bombero Tecnológico Design by Insight © 2009