www.mutationevent.com

Archive pour décembre 2007

MySQL and JSON

Lundi 31 décembre 2007

toujours dans la suite du tutoriel sur JSON, nous allons extraire des données depuis une base de données MySQL.

Créons maintenant notre table :

 
CREATE TABLE  `utilisateur` (
 `id` INT( 5 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
 `nom` VARCHAR( 100 ) NOT NULL ,
 `prenom` VARCHAR( 100 ) NOT NULL ,
 `email` VARCHAR( 100 ) NOT NULL
) ENGINE = MYISAM ;

Puis nous allons extraire les donnés depuis la table "utilisateur" et les convertire au format JSON

code PHP:

  1. <?php
  2.  
  3. define( 'HOST', 'localhost:8889' );
  4. define( 'USER', 'root' );
  5. define( 'PASSWORD', 'root' );
  6. define( 'DATABASE', 'myDB' );
  7.  
  8. $link = mysql_connect(HOST, USER, PASSWORD) or die(mysql_erro());
  9. mysql_select_db(DATABASE);
  10.  
  11. $query = mysql_query("select * from utilisateur", $link) or die(mysql_error());
  12. $row = mysql_fetch_assoc($query);
  13.  
  14. $json_data = array();
  15.  
  16. do{
  17.  
  18. array_push($json_data, $row);
  19.  
  20. }while($row = mysql_fetch_assoc($query));
  21.  
  22. echo json_encode($json_data);
  23.  
  24. ?>

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

PHP and JSON

Mercredi 19 décembre 2007

Dans ce tutoriel nous allons créer des données et les convertir au format JSON.

avant de commencer nous allons d'abord vérifier si la biblioth

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

Flex : Gallerie d’image

Lundi 17 décembre 2007

voici un de mes premier tutoriel sur flex et j'espere sera le debut d'une longue serie de tutoriels sur flex et action script 3.

dans ce tuto nous n'allons pas stocké les images dans un fichier externe mais on va faire plsu simple, on va utiliser un tableau (Array) et on developpera ça au fur et a mesure.

code MXML:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#FFFFFF, #FFFFFF]"
creationComplete="loadImage()">

<mx:states>
<mx:State name="display">
<mx:RemoveChild target="{tile1}"/>
<mx:AddChild position="lastChild">
<mx:Image id="imageDisplay" bottom="10" left="10" top="46" right="10"/>
</mx:AddChild>
<mx:AddChild position="lastChild">
<mx:Button y="16" label="Retour" right="10" click="currentState=''"/>
</mx:AddChild>
</mx:State>
</mx:states>

<mx:Script>
<![CDATA[
private var imageList:Array = [
{name:"Image 1", path:"assets/images/image1.jpg"},
{name:"Image 2", path:"assets/images/image2.jpg"}
];

private function loadImage():void
{
imageRepeater.dataProvider = imageList;
}

private function showImage(imageObj:Object):void
{
currentState = "display";
imageDisplay.source = imageObj.path;
}

]]>
</mx:Script>

<mx:Label x="10" y="10" text="Flex Gallery" fontSize="18" id="title"/>

<mx:Tile right="10" left="10" top="46" bottom="10" id="tile1">
<mx:Repeater id="imageRepeater">
<mx:VBox>
<mx:Image source="{imageRepeater.currentItem.path}" width="140" height="140" click="showImage(event.currentTarget.getRepeaterItem())" useHandCursor="true"  buttonMode="true"/>
<mx:Label text="{imageRepeater.currentItem.name}" width="140" textAlign="center" />
</mx:VBox>

</mx:Repeater>
</mx:Tile>

</mx:Application>

source

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

Flex 3 Beta 3 (M4) release

Jeudi 13 décembre 2007

la version beta final de flex 3 est disponible Flex Beta 3 (M4)

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

Erreur dans les sites web

Mercredi 12 décembre 2007

Salut tout le monde, vu que je navigue trop sur internet et je rencentre pas mal d'erreur sur certains sites, je me suis dit pourquoi pas prendre des capture d''cran, et les faires connaitre.

un truc pour le fun c'est tout, rien de mechant.

www.microchoix.ma 

micochoix.ma

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

  • Archives

  • Catégories