<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7228536665754725913</id><updated>2011-11-27T16:32:49.284-08:00</updated><category term='php object'/><category term='php classes'/><category term='web project'/><category term='php oop'/><category term='php objects'/><category term='php'/><category term='logo'/><category term='php class'/><title type='text'>Jhoy Imperial and the Web</title><subtitle type='html'>Jhoy imperial and the web is an online journal of my thoughts, experience, interests, hobbies and anything that keeps me busy with my computer. these are the things that i see, believe, gather and create. learn more about me and my inquisitive mind. =)

This is a collection of my works from codes to image works... hope you'll like them. ^_^</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-1431492318860453627</id><published>2008-02-06T19:18:00.000-08:00</published><updated>2008-02-07T00:06:19.979-08:00</updated><title type='text'>PHP Table Class</title><content type='html'>Here is the link to my new class : &lt;a href="http://jhoyimperial.wordpress.com/2008/02/07/php-table-class/"&gt;PHP Table Class&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-1431492318860453627?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/1431492318860453627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=1431492318860453627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/1431492318860453627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/1431492318860453627'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2008/02/php-table-class.html' title='PHP Table Class'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-7208651909401220737</id><published>2008-02-04T00:09:00.001-08:00</published><updated>2008-02-06T16:24:46.515-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php oop'/><category scheme='http://www.blogger.com/atom/ns#' term='php class'/><title type='text'>Simple PHP Database Connection Class</title><content type='html'>&lt;pre&gt;server  = $_DBINFO['server'];&lt;br /&gt;$this-&gt;username = $_DBINFO['username'];&lt;br /&gt;$this-&gt;password = $_DBINFO['password'];&lt;br /&gt;$this-&gt;database = $_DBINFO['database'];&lt;br /&gt;$this-&gt;connect();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx CREATES A SERVER CONNECTION xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;function connect(){&lt;br /&gt;$this-&gt;conn = @mysql_connect($this-&gt;server, $this-&gt;username, $this-&gt;password);&lt;br /&gt;if($this-&gt;conn == FALSE){&lt;br /&gt;echo 'Cannot connect to server \''.$this-&gt;server.'\'.'; exit;&lt;br /&gt;}&lt;br /&gt;$dbconnect = @mysql_select_db($this-&gt;database, $this-&gt;conn);&lt;br /&gt;if($dbconnect == FALSE){&lt;br /&gt;echo 'Unable to connect to database \''.$this-&gt;database.'\''; exit;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx PROCESS SQL QUERY xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;function query($sql){&lt;br /&gt;$this-&gt;query = @mysql_query($sql, $this-&gt;conn) or print_r(mysql_error());&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx QUERY RESULT IN ARRAY FORM xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;function getRecord(){&lt;br /&gt;$resultCount = mysql_num_rows($this-&gt;query);&lt;br /&gt;&lt;br /&gt;if ($resultCount==1){&lt;br /&gt;$result = @mysql_fetch_assoc($this-&gt;query);&lt;br /&gt;}&lt;br /&gt;else if ($resultCount &gt; 1){&lt;br /&gt;while($row = @mysql_fetch_assoc($this-&gt;query)){&lt;br /&gt;$result[]=$row;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;$result = NULL;&lt;br /&gt;}&lt;br /&gt;return $result;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx GET TOTAL RESULT COUNT xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;function query_count(){&lt;br /&gt;return @mysql_num_rows($this-&gt;query);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx GET LAST INSERTED ID xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;function last_insert_id(){&lt;br /&gt;return @mysql_insert_id($this-&gt;conn);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx RETURN ONLY ONE SPECIFIC FIELD xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;function getField($fieldname){&lt;br /&gt;while($row = @mysql_fetch_assoc($this-&gt;query)){&lt;br /&gt;$result[]=$row[$fieldname];&lt;br /&gt;}&lt;br /&gt;return $result;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxx HOW-TO-USE xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;// A simple demo on how to use this module&lt;br /&gt;// DIRECTION: download file and save then remove the ".txt" extension to be saved as a php file&lt;br /&gt;//xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&lt;br /&gt;/*&lt;br /&gt;// ASSIGN DATABASE SERVER INFO INTO ARRAY VALUES&lt;br /&gt;$serverInfo['server']  = 'localhost';&lt;br /&gt;$serverInfo['username'] = 'root';&lt;br /&gt;$serverInfo['password'] = '';&lt;br /&gt;$serverInfo['database'] = 'rednixchat';&lt;br /&gt;&lt;br /&gt;// CREATE NEW Database OBJECT&lt;br /&gt;$db = new Database($serverInfo)&lt;br /&gt;&lt;br /&gt;// CREATE AN SQL STATEMENT&lt;br /&gt;$sqlSelect = "SELECT * FROM user_info";&lt;br /&gt;&lt;br /&gt;// PERFORM SQL STATEMENT ASSIGNED IN $sqlSelect&lt;br /&gt;$db-&gt;query($sqlSelect);&lt;br /&gt;&lt;br /&gt;// GET TOTAL RESULT FOR SQL QUERY&lt;br /&gt;$totalResult = $db-&gt;query_count();&lt;br /&gt;&lt;br /&gt;// GET QUERY RESULT IN ARRAY FORM&lt;br /&gt;$queryResult = $db-&gt;getRecord();&lt;br /&gt;&lt;br /&gt;// DISPLAY QUERY RESULT&lt;br /&gt;print_r($queryResult);&lt;br /&gt;*/&lt;br /&gt;?&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-7208651909401220737?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/7208651909401220737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=7208651909401220737' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/7208651909401220737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/7208651909401220737'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2008/02/blog-post.html' title='Simple PHP Database Connection Class'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-8476751404527033074</id><published>2007-12-12T10:51:00.000-08:00</published><updated>2007-12-12T10:53:51.541-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='logo'/><title type='text'>Personal logo</title><content type='html'>&lt;span style="font-style: italic; font-family: arial;"&gt;I have created a personal logo for this blog.&lt;br /&gt;You can view the post and the logo here &lt;/span&gt;&lt;span style="font-family: arial; font-style: italic;"&gt;"&lt;a href="http://jhoyimperial.blogspot.com/2007/12/jhoy-imperial-and-web-logo.html"&gt;Jhoy Imperial and the Web logo&lt;/a&gt;"&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-8476751404527033074?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/8476751404527033074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=8476751404527033074' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/8476751404527033074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/8476751404527033074'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2007/12/personal-logo.html' title='Personal logo'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-5535491414127553915</id><published>2007-12-12T08:41:00.000-08:00</published><updated>2008-12-09T10:12:13.648-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web project'/><title type='text'>Szingtoh Products</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_zf9LDb-iKy4/R2ASDEiVDuI/AAAAAAAAAB0/n9XkEgdN2Es/s1600-h/screenshot.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_zf9LDb-iKy4/R2ASDEiVDuI/AAAAAAAAAB0/n9XkEgdN2Es/s320/screenshot.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5143130618423742178" /&gt;&lt;/a&gt;&lt;br /&gt;Hey guys! Just finished developing a simple product-selling site for my uncle. &lt;a href="http://szingtohproducts.com/"&gt;http://szingtohproducts.com/&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;It's very simple but easy to navigate. I'll enhance it later, slowly hehe... hope you'll like it =)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-5535491414127553915?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/5535491414127553915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=5535491414127553915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/5535491414127553915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/5535491414127553915'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2007/12/szingtoh-products.html' title='Szingtoh Products'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_zf9LDb-iKy4/R2ASDEiVDuI/AAAAAAAAAB0/n9XkEgdN2Es/s72-c/screenshot.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-9111455520265348906</id><published>2007-10-10T02:51:00.000-07:00</published><updated>2007-10-10T02:54:06.407-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php oop'/><category scheme='http://www.blogger.com/atom/ns#' term='php classes'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Simple PHP Class Example Part 1</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt;$item = new Items;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$item -&gt; setName("Book");&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$book = $item-&gt;getName();&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$item -&gt; setName("Pencil");&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$Pencil = $item-&gt;getName();&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;class Items&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; var $item;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; function setName($newname)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;     {&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;          $this-&gt;title=$newname;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;     }&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt; function getName()&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;     {&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;          return $this-&gt;title;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;     }&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-9111455520265348906?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/9111455520265348906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=9111455520265348906' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/9111455520265348906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/9111455520265348906'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2007/10/simple-php-class-example-part-1.html' title='Simple PHP Class Example Part 1'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-2197083175896715401</id><published>2007-10-10T01:33:00.001-07:00</published><updated>2007-10-10T02:54:42.164-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php oop'/><category scheme='http://www.blogger.com/atom/ns#' term='php classes'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>Simple PHP Class Example Part 2</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/*Create a new Object*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$pricelist = new PriceList;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/*Set item name and price*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$pricelist-&gt; setItem("Carrot",10);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/*Get Item information*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$itemname = $pricelist-&gt;getItemName();&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;$itemprice = $pricelist-&gt;getItemPrice();&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$iteminfo = $pricelist-&gt;getItemInfo();&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/*Display Item Information*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;echo "Name: $itemname \n";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;echo "Price: $itemprice&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt; \n";&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;echo "Item Information: $iteminfo&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:courier new;"&gt; \n";&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;&lt;br /&gt;/*&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;OUTPUT&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;Name: Carrot&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;Price: 10&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;Item Information: Item=Carrot, Price=10&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;*/&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/* This is the class object */&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/* The Class name is "PriceList"*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;class PriceList&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;var $item;    &lt;span style="color: rgb(255, 102, 0);"&gt;// -&gt; this will hold the item name&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;var $price;    &lt;span style="color: rgb(255, 102, 0);"&gt;// -&gt; this will hold the item price&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;var $iteminfo; &lt;span style="color: rgb(255, 102, 0);"&gt;// -&gt; this will hold the item info&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/* This function will set the item name and price and store them in "inteminfo"*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;function setItem($newitem, $newprice)&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$this-&gt;item=$newitem;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$this-&gt;price=$newprice;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;$this-&gt;iteminfo = "Item=".$this-&gt;item.", Price=".$this-&gt;price;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/* This function will return the item info of the object */&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;function getItemInfo()&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;return $this-&gt;iteminfo;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/* This function will return the item name of the object */&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;function getItemName()&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;return $this-&gt;item;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(255, 102, 0);font-family:courier new;" &gt;/* This function will return the item price of the obj*/&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;function getItemPrice()&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;{&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;return $this-&gt;price;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;}&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-2197083175896715401?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/2197083175896715401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=2197083175896715401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/2197083175896715401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/2197083175896715401'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2007/10/simple-php-class-example-part-2.html' title='Simple PHP Class Example Part 2'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7228536665754725913.post-2526940090287119652</id><published>2007-09-22T05:13:00.000-07:00</published><updated>2007-09-22T05:35:27.245-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php classes'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='php objects'/><category scheme='http://www.blogger.com/atom/ns#' term='php object'/><category scheme='http://www.blogger.com/atom/ns#' term='php class'/><title type='text'>Simple PHP Class Example</title><content type='html'>&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;/* Simple Class Structure */&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;class MathOperation&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;{&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;var $value1;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;var $value2;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;function Sum($value1, $value2)&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;{&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;$result = $value1 + $value2;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;return $result;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;}&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;function Diff($value1, $value2)&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;{&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;$result = $value1 - $value2;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;return $result;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;}&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;function Prod($value1, $value2)&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;{&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;$result = $value1 * $value2;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;return $result;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;}&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;function Quot($value1, $value2)&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;{&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;$result = $value1 / $value2;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 50px;font-family:verdana;font-size:100%;"  &gt;return $result;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); padding-left: 20px;font-family:verdana;font-size:100%;"  &gt;}&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;}&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;/*&lt;br /&gt;STRUCTURE : [object variable name] = new [class name]&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$compute : is the variable name of the new class object that we created&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;MathOperation : is the name of the class that we creayed&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$compute = new MathOperation;&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;/*&lt;br /&gt;STRUCTURE : [object variable name] -&gt; functionname(parameter1, parameter2)&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$sum : is the variable which would hold the result of the class function that we called&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;Sum() : is the class function that we called&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;2 : would be assigned to $value1&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;9 : would be assigned to $value2&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;thus, "$value1 = paramater1, $value2 = parameter2" and so on&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$sum = $compute-&gt;Sum(2,9);&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$diff = $compute-&gt;Diff(5,6);&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$prod = $compute-&gt;Prod(3,2);&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;$quot = $compute-&gt;Quot(7,3);&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;/*This will display the result of the above operation*/&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;echo "Sum(2,9) = $sum, Diff(5,6) = $diff, Prod(3,2) = $prod, Quot(7,3) = $quot";&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;/*&lt;br /&gt;OUTPUT :&lt;/span&gt;&lt;span style=";font-family:verdana;font-size:100%;"  &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);font-family:verdana;font-size:100%;"  &gt;Sum(2,9) = 11, Diff(5,6) = -1, Prod(3,2) = 6, Quot(7,3) = 2.33333333333&lt;br /&gt;*/&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7228536665754725913-2526940090287119652?l=jhoyimperialandtheweb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jhoyimperialandtheweb.blogspot.com/feeds/2526940090287119652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7228536665754725913&amp;postID=2526940090287119652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/2526940090287119652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7228536665754725913/posts/default/2526940090287119652'/><link rel='alternate' type='text/html' href='http://jhoyimperialandtheweb.blogspot.com/2007/09/simple-php-class-example.html' title='Simple PHP Class Example'/><author><name>jhoy imperial</name><uri>http://www.blogger.com/profile/01318481853864774746</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://bp0.blogger.com/_zf9LDb-iKy4/R4X9igXzTFI/AAAAAAAAACw/KNTGCa5keVg/S220/1_981306170l.jpg'/></author><thr:total>0</thr:total></entry></feed>
