Archivo del sitio

Liberando código VelneoEsfera

Siguiendo el consejo que me dio en su día David Martín aquí os pondré el código que he usado para la realización del conjunto para VelneoEsfera.

Bueno empezaremos con la base. El código para la generación de la tabla.

<?
#-----------------------------------#
#
# Script diseñado por:
#
# Javier Duran Garcia
# Contacto: javier.duran@nexusfireman.es
# Web: http://www.nexusfireman.es
#
#-----------------------------------#

include('config.php');

$link = mysql_connect($dbhost,$dbusuario,$dbpassword);
if (!$link)
 die('Error al conectarse con MySql: ' .mysql_error().'<br>Numero del error:'.mysql_errno());
if (! mysql_select_db($dbdata, $link)){
 echo "No se pudo conectar correctamente con la base de datos";
 exit();
 }

$result = mysql_query("SELECT * FROM ".$dbtabla." ORDER BY Nombre", $link);

if ($row = mysql_fetch_array($result)){

 echo "<table border = '0'> \n";

 do {
 $NomDat = espanol($row["Nombre"]);
 $AutDat = espanol($row["Autor"]);
 $DescDat = espanol($row["Descripcion"]);
 echo "<tr><td><a href=\"".$row["Web"]."\" target=\"_blank\">".$NomDat."</a><br /><strong>By ".$AutDat."</strong><br />".$DescDat."</td></tr>";
 }
 while ($row = mysql_fetch_array($result));
 echo "</table> \n<br />";
 }
 else {
 echo "No se ha encontrado ningun registro";
 }
echo "<br />";

?>

Como podemos ver en el código lo primero es hacer la llamada a la configuración. Eso no lo pongo por motivos de contraseñas y demás.

Lee el resto de esta entrada

Anuncios

Liberando código VelneoEsfera

Siguiendo el consejo que me dio en su día David Martín aquí os pondré el código que he usado para la realización del conjunto para VelneoEsfera.

Bueno empezaremos con la base. El código para la generación de la tabla.

<?
#-----------------------------------#
#
# Script diseñado por:
#
# Javier Duran Garcia
# Contacto: javier.duran@nexusfireman.es
# Web: http://www.nexusfireman.es
#
#-----------------------------------#

include('config.php');

$link = mysql_connect($dbhost,$dbusuario,$dbpassword);
if (!$link)
 die('Error al conectarse con MySql: ' .mysql_error().'<br>Numero del error:'.mysql_errno());
if (! mysql_select_db($dbdata, $link)){
 echo "No se pudo conectar correctamente con la base de datos";
 exit();
 }

$result = mysql_query("SELECT * FROM ".$dbtabla." ORDER BY Nombre", $link);

if ($row = mysql_fetch_array($result)){

 echo "<table border = '0'> \n";

 do {
 $NomDat = espanol($row["Nombre"]);
 $AutDat = espanol($row["Autor"]);
 $DescDat = espanol($row["Descripcion"]);
 echo "<tr><td><a href=\"".$row["Web"]."\" target=\"_blank\">".$NomDat."</a><br /><strong>By ".$AutDat."</strong><br />".$DescDat."</td></tr>";
 }
 while ($row = mysql_fetch_array($result));
 echo "</table> \n<br />";
 }
 else {
 echo "No se ha encontrado ningun registro";
 }
echo "<br />";

?>

Como podemos ver en el código lo primero es hacer la llamada a la configuración. Eso no lo pongo por motivos de contraseñas y demás.

Lee el resto de esta entrada

Liberando código VelneoEsfera

Siguiendo el consejo que me dio en su día David Martín aquí os pondré el código que he usado para la realización del conjunto para VelneoEsfera.

Bueno empezaremos con la base. El código para la generación de la tabla.

<?
#-----------------------------------#
#
# Script diseñado por:
#
# Javier Duran Garcia
# Contacto: javier.duran@nexusfireman.es
# Web: http://nexusfireman.es
#
#-----------------------------------#

include('config.php');

$link = mysql_connect($dbhost,$dbusuario,$dbpassword);
if (!$link)
 die('Error al conectarse con MySql: ' .mysql_error().'<br>Numero del error:'.mysql_errno());
if (! mysql_select_db($dbdata, $link)){
 echo "No se pudo conectar correctamente con la base de datos";
 exit();
 }

$result = mysql_query("SELECT * FROM ".$dbtabla." ORDER BY Nombre", $link);

if ($row = mysql_fetch_array($result)){

 echo "<table border = '0'> n";

 do {
 $NomDat = espanol($row["Nombre"]);
 $AutDat = espanol($row["Autor"]);
 $DescDat = espanol($row["Descripcion"]);
 echo "<tr><td><a href="".$row["Web"]."" target="_blank">".$NomDat."</a><br /><strong>By ".$AutDat."</strong><br />".$DescDat."</td></tr>";
 }
 while ($row = mysql_fetch_array($result));
 echo "</table> n<br />";
 }
 else {
 echo "No se ha encontrado ningun registro";
 }
echo "<br />";

?>

Como podemos ver en el código lo primero es hacer la llamada a la configuración. Eso no lo pongo por motivos de contraseñas y demás.

Lee el resto de esta entrada

Aportación VelneoEsfera

Después de dar unas cuantas vueltas para ver si podía encontrar una forma de mezclar la sencillez con el diseño me di cuenta que poco podía hacer.

Ya iniciando este movimiento teníamos a Jesús Arboleda creando la VelneoEsfera y dándonos un punto de partida para crear un anillo de Velneadores.

Partiendo de esta base quise hacer una imagen que mostrase cada x tiempo uno de los Velneadores y así poder pinchar en la imagen y que nos llevase a su web.

En un principio la idea esta bien pero surgieron problemas.

Con PHP se puede hacer una imagen con texto aleatorio gracias a las librerías de GD y sus grandes funcionalidades. Pero no es oro todo lo que reluce.

En principio el texto no te permite un formateo decente ya que solo tiene por defecto 5 fuentes y si quieres añadir la fuente que necesitas tiene que utilizar la función imageloadfont la cual solo admite fuente de tipo gdf las cuales tienes que crear con programas de terceros.

Bueno pos lo dicho, opción descartada.

Para otras cosas viene muy bien, como el uso que le dan en los feed los de feedburner con la animación, yo la uso 😀

Total que al final a la antigua, tirando de MySQL con PHP, un par de consultas, un poco de rand() y ha tirar millas.

Lee el resto de esta entrada