Follow me @Tmeister

Archive for May, 2005

AMFPHP En busca de nuevo diseño

Posted by Tmeister On May - 23 - 2005

El dia de hoy en el blog de Patrick Mineault leo que se ha lanzado un concurso, buscando un nuevo layout para el sitio, hay premios de por medio.

El sitio debera ser basado en HTML+ CSS

Si tengo tiempo tratare de hacer algo..

De cualquier forma aqui esta el Link

Resultset de PHP a Flash sin escalas

Posted by Tmeister On May - 17 - 2005

Ahora con la nueva version de AMFPHP es posible enviar un resultset directamente a Flash desde PHP.

Lo unico que hay que hacer es, el query en PHP y enviar el resultset a FLASH asi de simple.

Servicio resultset.php

<?php
class resultset{
	function resultset(){
		$this->methodTable = array(
			"getData" => array(
				"description" => "Regresa un Resultset",
				"access" => "remote"
			),
			"conect" => array(
				"description" => "Conecta a la base de datos",
				"access" => "private"
			)
		);
	}
	function conecta() {
		$host = "tuHost";
		$username = "tuUsuario";
		$passwd = "tuPassword";
		$database = "nombreDeTuBaseDeDatos";
		$con = mysql_connect($host, $username, $passwd);
		mysql_select_db($database, $con);
		return $con;
	}
	function getData(){
		$con = $this->conecta();
		$table = "tuTabla"
		$sql = "select * from $table order by id DESC";
		$res = mysql_query($sql);
		mysql_close($con);
		return $res;
	}
}

Llamando al servicio resultset desde Flash

[as]
import mx.remoting.Service;
import mx.rpc.FaultEvent;
import mx.remoting.PendingCall;
import mx.rpc.ResultEvent;
import mx.rpc.RelayResponder;
//Cambia por la ruta a tu gateway
var urlGateway:String = “http://www.klr20mg.com/amfphp/gateway.php”;
var services:String = “resultset”;
var myService:Service = new Service(urlGateway, null, services, null, null);
var calling:PendingCall = myService.getData();
calling.responder = new RelayResponder(this, “getData_Result”);
function getData_Result(obj:ResultEvent) {
rows = obj.result._items;
for (var info in rows) {
trace(“id => “+rows[info].id);
trace(“name => “+rows[info].name);
trace(“description => “+rows[info].description);
trace(“price => “+rows[info].price);
trace(“————————————–”);
}
}
[/as]

por ultimo la estructura de nuestra tabla

CREATE TABLE products (
  id int(11) NOT NULL auto_increment,
  name varchar(255) NOT NULL default '',
  description text NOT NULL,
  price varchar(6) NOT NULL default '',
  PRIMARY KEY  (id)
) TYPE=MyISAM;
INSERT INTO products VALUES (1, 'Evanescence Anywhere But Home (w/ bonus DVD)', 'a little description', '22.99');
INSERT INTO products VALUES (2, 'Evanescence ORIGIN', 'Description here... : P', '10.88');
INSERT INTO products VALUES (3, 'Evanescence Fallen', 'Another good CD.', '13.49');

Descarga Archivos

enjoy :D

Nuevo FlashWiki

Posted by Tmeister On May - 9 - 2005

Acabo de implementar un Wiki sobre Flash en klr20mg, Esto, como explico en el mismo Wiki es una solución para ir recopilando todo aquello que voy escribiendo y tengo regado por aquí y por allá. Aunque el tema principal me gustaría que fuese AMFPHP y FLASH.

A su vez la modalidad de Wiki hace que quien quiera compartir algo lo haga, publicando directamente en el sitio.

Por el momento hay poco contenido pero conforme vaya encontrando lo que he escrito lo voy a ir poniendo ahí :)

Por ultimo hago una invitación a todos los que quieran colaborar. Son libres de publicar lo que quieran siempre y cuando tenga que ver con flash. Obviamente. ;)

Flashwiki

Acerca de mi
Enrique Chavez

Enrique Chávez también es conocido como @Tmeister es un desarrollador, emprendedor, poeta y loco.

Geek autodeclarado y apasionado de todo lo que tiene que ver con tecnología y desarrollo.

Cuenta con una experiencia de más de 7 años en el ramo del desarrollo, creando, sobre todo, aplicaciones web en la empresa Sapotek.

A finales del 2008 crea, junto con 3 colegas, la consultoría llamada AureaCode, enfocándose a brindar servicios de desarrollo web en todas sus variantes.

Si necesitas algún tipo de información o consulta por favor no dude en escribir.

View Enrique Chávez's profile on LinkedIn

Carlos Enrique Chavez Garcia's VisualCV

RSS Feed

Links Patrocinados