<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Blog gw &#187; php</title>
	<atom:link href="http://dillah2008.wordpress.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://dillah2008.wordpress.com</link>
	<description></description>
	<lastBuildDate>Sat, 05 Dec 2009 18:24:23 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='dillah2008.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/1ba4cd4f83b344bf0b5a86917a711713?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Blog gw &#187; php</title>
		<link>http://dillah2008.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dillah2008.wordpress.com/osd.xml" title="Blog gw" />
		<item>
		<title>Melakukan penambahan elemen pada XML dengan PHP</title>
		<link>http://dillah2008.wordpress.com/2009/05/05/melakukan-penambahan-elemen-pada-xml-dengan-php/</link>
		<comments>http://dillah2008.wordpress.com/2009/05/05/melakukan-penambahan-elemen-pada-xml-dengan-php/#comments</comments>
		<pubDate>Tue, 05 May 2009 03:39:42 +0000</pubDate>
		<dc:creator>dillah2008</dc:creator>
				<category><![CDATA[PHP & perniknya]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://dillah2008.wordpress.com/?p=285</guid>
		<description><![CDATA[Kadang kita menghadapi masalah untuk menambahkan elemen data pada XML, pertama kali terpikir oleh gw adalah dengan menambahkan secara keseluruhan elemen datanya dengan cara menghapus semua dan kemudian membuat data barunya&#8230;tapi sepertinya cara ini kurang baik, dan setelah googling sana sini maka gw dapatkan info bahwa ada fasilitas di PHP untuk menambahkan elemen data.
Semisal ada [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=285&subd=dillah2008&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Kadang kita menghadapi masalah untuk menambahkan elemen data pada XML, pertama kali terpikir oleh gw adalah dengan menambahkan secara keseluruhan elemen datanya dengan cara menghapus semua dan kemudian membuat data barunya&#8230;tapi sepertinya cara ini kurang baik, dan setelah googling sana sini maka gw dapatkan info bahwa ada fasilitas di PHP untuk menambahkan elemen data.</p>
<p style="text-align:justify;">Semisal ada sebuah file XML yang berisi seperti ini :</p>
<blockquote>
<p style="text-align:justify;">&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;<br />
&lt;root&gt;<br />
&lt;candidate&gt;<br />
&lt;candidatename&gt;Robert&lt;/candidatename&gt;<br />
&lt;candidatecity&gt;New York&lt;/candidatecity&gt;<br />
&lt;SSN&gt;20072007&lt;/SSN&gt;<br />
&lt;organization&gt;XYZ Corp&lt;/organization&gt;<br />
&lt;candidatedesignation&gt;sapi&lt;/candidatedesignation&gt;<br />
&lt;/candidate&gt;<br />
&lt;candidate&gt;<br />
&lt;candidatename&gt;Robert&lt;/candidatename&gt;<br />
&lt;candidatecity&gt;New York&lt;/candidatecity&gt;<br />
&lt;SSN&gt;20072007&lt;/SSN&gt;<br />
&lt;organization&gt;XYZ Corp&lt;/organization&gt;<br />
&lt;candidatedesignation&gt;babi&lt;/candidatedesignation&gt;&lt;/candidate&gt;<br />
&lt;/root&gt;</p></blockquote>
<p style="text-align:justify;">Kemudian kita perlu menambahkan elemen data baru tepat dibawahnya, maka source php nya adalah sebagai berikut :</p>
<blockquote>
<p style="text-align:justify;">&lt;?php</p>
<p>$xdoc = new DomDocument;<br />
$xdoc-&gt;Load(&#8216;candidate.xml&#8217;);<br />
$candidate = $xdoc-&gt;getElementsByTagName(&#8216;root&#8217;)-&gt;item(0);<br />
$newElement = $xdoc -&gt;createElement(&#8220;candidate&#8221;);<br />
$newElement = $candidate -&gt; appendChild($newElement);<br />
$newElement-&gt;setAttribute(&#8216;id&#8217;, 6);</p>
<p>$occ = $xdoc-&gt;createElement(&#8216;ID&#8217;);<br />
$occ = $newElement-&gt;appendChild($occ);</p>
<p>$value = $xdoc-&gt;createTextNode(&#8216;52&#8242;);<br />
$value = $occ-&gt;appendChild($value);<br />
//$newElement-&gt;appendChild($xdoc-&gt;createTextNode(&#8216;monyet&#8217;));</p>
<p>$test = $xdoc-&gt;save(&#8220;candidate.xml&#8221;);<br />
echo &#8220;&lt;B&gt;New Element Created&lt;B&gt;&#8221;<br />
?&gt;</p></blockquote>
<p style="text-align:justify;">Maka XML nya akan menjadi seperti ini :</p>
<blockquote>
<p style="text-align:justify;">&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;<br />
&lt;root&gt;<br />
&lt;candidate&gt;<br />
&lt;candidatename&gt;Robert&lt;/candidatename&gt;<br />
&lt;candidatecity&gt;New York&lt;/candidatecity&gt;<br />
&lt;SSN&gt;20072007&lt;/SSN&gt;<br />
&lt;organization&gt;XYZ Corp&lt;/organization&gt;<br />
&lt;candidatedesignation&gt;sapi&lt;/candidatedesignation&gt;<br />
&lt;/candidate&gt;<br />
&lt;candidate&gt;<br />
&lt;candidatename&gt;Robert&lt;/candidatename&gt;<br />
&lt;candidatecity&gt;New York&lt;/candidatecity&gt;<br />
&lt;SSN&gt;20072007&lt;/SSN&gt;<br />
&lt;organization&gt;XYZ Corp&lt;/organization&gt;<br />
&lt;candidatedesignation&gt;babi&lt;/candidatedesignation&gt;&lt;/candidate&gt;<br />
&lt;candidate id=&#8221;6&#8243;&gt;&lt;ID&gt;52&lt;/ID&gt;&lt;/candidate&gt;<br />
&lt;/root&gt;</p></blockquote>
<p style="text-align:justify;">Semoga Bermanfaat&#8230;.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dillah2008.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dillah2008.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dillah2008.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dillah2008.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dillah2008.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dillah2008.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dillah2008.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dillah2008.wordpress.com/285/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dillah2008.wordpress.com/285/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dillah2008.wordpress.com/285/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=285&subd=dillah2008&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dillah2008.wordpress.com/2009/05/05/melakukan-penambahan-elemen-pada-xml-dengan-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3befb128508b744ad73d33b777b7c904?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dillah2008</media:title>
		</media:content>
	</item>
		<item>
		<title>Query XML dengan Xpath</title>
		<link>http://dillah2008.wordpress.com/2009/05/01/query-xml-dengan-xpath/</link>
		<comments>http://dillah2008.wordpress.com/2009/05/01/query-xml-dengan-xpath/#comments</comments>
		<pubDate>Fri, 01 May 2009 09:01:13 +0000</pubDate>
		<dc:creator>dillah2008</dc:creator>
				<category><![CDATA[PHP & perniknya]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xpath]]></category>

		<guid isPermaLink="false">http://dillah2008.wordpress.com/?p=283</guid>
		<description><![CDATA[Kadang kala kita mengakali suatu masalah, saat ini masalah gw adalah gw tidak boleh menggunakan DB untuk mengambil data. Alternatif yang kemudian gw coba adalah dengan menggunakan XML, namun yang perlu diperhatikan adalah bagaimana caranya agar data di XML tersebut bisa di query layaknya seperti di DB. Setelah mencari kesana kesini akhirnya gw mendapatkan panduannya
&#60;?xml [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=283&subd=dillah2008&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Kadang kala kita mengakali suatu masalah, saat ini masalah gw adalah gw tidak boleh menggunakan DB untuk mengambil data. Alternatif yang kemudian gw coba adalah dengan menggunakan XML, namun yang perlu diperhatikan adalah bagaimana caranya agar data di XML tersebut bisa di query layaknya seperti di DB. Setelah mencari kesana kesini akhirnya gw mendapatkan panduannya</p>
<blockquote><p>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;<br />
&lt;ROOT&gt;<br />
&lt;MESSAGE id=&#8221;1&#8243;&gt;<br />
&lt;USER&gt;King&lt;/USER&gt;<br />
&lt;TIME&gt;2009-05-01 15:45:03&lt;/TIME&gt;<br />
&lt;CONTENT&gt;Halo&#8230;&lt;/CONTENT&gt;<br />
&lt;/MESSAGE&gt;<br />
&lt;MESSAGE id=&#8221;2&#8243;&gt;<br />
&lt;USER&gt;Queen&lt;/USER&gt;<br />
&lt;TIME&gt;2009-05-01 15:45:05&lt;/TIME&gt;<br />
&lt;CONTENT&gt;Halo Juga&#8230;&lt;/CONTENT&gt;<br />
&lt;/MESSAGE&gt;<br />
&lt;MESSAGE id=&#8221;3&#8243;&gt;<br />
&lt;USER&gt;King&lt;/USER&gt;<br />
&lt;TIME&gt;2009-05-01 15:45:15&lt;/TIME&gt;<br />
&lt;CONTENT&gt;Asl pls&#8230;.&lt;/CONTENT&gt;<br />
&lt;/MESSAGE&gt;<br />
&lt;/ROOT&gt;</p></blockquote>
<p>Diatas adalah file XML (message.xml) yang akan dipergunakan sebagai data</p>
<blockquote><p>&lt;?php<br />
//File: XPath.php</p>
<p>$dom = new DomDocument();<br />
$dom-&gt;preserveWhiteSpace = false;<br />
$dom-&gt;load(&#8216;message.xml&#8217;);</p>
<p>$xpath = new DOMXPath($dom);<br />
$query = &#8220;//MESSAGE[@id &gt;= '1']/CONTENT&#8221;;<br />
$emps = $xpath-&gt;query($query);<br />
print &#8216;&lt;font face=&#8221;Arial&#8221;&gt;&#8217;;<br />
print &#8216;&lt;h3&gt;Message&lt;/h3&gt;&#8217;;<br />
print &#8216;&lt;table border=&#8221;1&#8243; cellpadding=&#8221;5&#8243;&gt;&lt;p&gt;&#8217;;<br />
print &#8216;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Time&lt;/th&gt;&lt;th&gt;Conten&lt;/th&gt;&lt;p&gt;&#8217;;<br />
foreach ($emps as $emp) {<br />
print &#8216;&lt;tr&gt;&lt;td&gt;&#8217;.$emp-&gt;previousSibling-&gt;previousSibling-&gt;nodeValue.&#8217;&lt;/td&gt;&lt;p&gt;&#8217;;<br />
print &#8216;&lt;td&gt;&#8217;.$emp-&gt;previousSibling-&gt;nodeValue.&#8217;&lt;/td&gt;&lt;p&gt;&#8217;;<br />
print &#8216;&lt;td&gt;&#8217;.$emp-&gt;nodeValue.&#8217;&lt;/td&gt;&lt;/tr&gt;&lt;p&gt;&#8217;;<br />
}<br />
print &#8216;&lt;/table&gt;&#8217;;<br />
print &#8216;&lt;/font&gt;&#8217;;<br />
?&gt;</p></blockquote>
<p>Diatas adalah potongan program untuk mengambilnya</p>
<p>Semoga Bermanfaat <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS: source yang cukup bermanfaat didapatkan dari <a href="http://www.exforsys.com/tutorials/php-oracle/querying-a-dom-document-with-xpath.html" target="_blank">sini</a> dan <a href="http://www.dynamicajax.com/fr/AJAX_Web_Chat_JavaScript-271_290_291_292.html" target="_blank">sini</a>(contoh buat chat di PHP)</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dillah2008.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dillah2008.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dillah2008.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dillah2008.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dillah2008.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dillah2008.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dillah2008.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dillah2008.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dillah2008.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dillah2008.wordpress.com/283/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=283&subd=dillah2008&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dillah2008.wordpress.com/2009/05/01/query-xml-dengan-xpath/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3befb128508b744ad73d33b777b7c904?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dillah2008</media:title>
		</media:content>
	</item>
		<item>
		<title>generate XML file with PHP5</title>
		<link>http://dillah2008.wordpress.com/2009/04/03/generate-xml-file-with-php5/</link>
		<comments>http://dillah2008.wordpress.com/2009/04/03/generate-xml-file-with-php5/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 07:44:12 +0000</pubDate>
		<dc:creator>dillah2008</dc:creator>
				<category><![CDATA[PHP & perniknya]]></category>
		<category><![CDATA[knowledge]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://dillah2008.wordpress.com/?p=264</guid>
		<description><![CDATA[Sepertinya bakalan menggunaka XML nih, makanya sebagai persiapan gw coba men-generate XML dengan menggunakan PHP. Dikarenakan mulai dari PHP5 sudah mendukung XML, jadi sudah tidak perlu susah2 lagi untuk mem-parsing. Ini contoh sederhananya :

&#60;?
$array = array(
array(&#8216;monkey&#8217;, &#8216;banana&#8217;, &#8216;Jim&#8217;),
array(&#8216;hamster&#8217;, &#8216;apples&#8217;, &#8216;Kola&#8217;),
array(&#8216;turtle&#8217;, &#8216;beans&#8217;, &#8216;Berty&#8217;),
);
$table_id = &#8220;gue&#8221;;
// create a new XML document
$doc = new DomDocument(&#8216;1.0&#8242;);
// create root node
$root [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=264&subd=dillah2008&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Sepertinya bakalan menggunaka XML nih, makanya sebagai persiapan gw coba men-generate XML dengan menggunakan PHP. Dikarenakan mulai dari PHP5 sudah mendukung XML, jadi sudah tidak perlu susah2 lagi untuk mem-parsing. Ini contoh sederhananya :</p>
<p><span id="more-264"></span></p>
<blockquote><p>&lt;?</p>
<p>$array = array(<br />
array(&#8216;monkey&#8217;, &#8216;banana&#8217;, &#8216;Jim&#8217;),<br />
array(&#8216;hamster&#8217;, &#8216;apples&#8217;, &#8216;Kola&#8217;),<br />
array(&#8216;turtle&#8217;, &#8216;beans&#8217;, &#8216;Berty&#8217;),<br />
);</p>
<p>$table_id = &#8220;gue&#8221;;<br />
// create a new XML document<br />
$doc = new DomDocument(&#8216;1.0&#8242;);</p>
<p>// create root node<br />
$root = $doc-&gt;createElement(&#8216;root&#8217;);<br />
$root = $doc-&gt;appendChild($root);</p>
<p>foreach ($array as $animal) {<br />
// add node for each row<br />
$occ = $doc-&gt;createElement($table_id);<br />
$occ = $root-&gt;appendChild($occ);</p>
<p>// add a child node for each field<br />
for($i=1;$i&lt;=2;$i++){<br />
//foreach ($row as $fieldname =&gt; $fieldvalue) {</p>
<p>$child = $doc-&gt;createElement(&#8216;dong&#8217;.$i);<br />
$child = $occ-&gt;appendChild($child);</p>
<p>$value = $doc-&gt;createTextNode($animal[$i]);<br />
$value = $child-&gt;appendChild($value);</p>
<p>} // foreach<br />
}</p>
<p>// get completed xml document<br />
$xml_string = $doc-&gt;saveXML();</p>
<p>echo $xml_string;<br />
?&gt;</p></blockquote>
<p>berjalan dengan baik ketika di eksekusi, sumbernya diliat dari <a href="http://www.tonymarston.net/php-mysql/dom.html" target="_blank">sini</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dillah2008.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dillah2008.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dillah2008.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dillah2008.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dillah2008.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dillah2008.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dillah2008.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dillah2008.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dillah2008.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dillah2008.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=264&subd=dillah2008&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dillah2008.wordpress.com/2009/04/03/generate-xml-file-with-php5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3befb128508b744ad73d33b777b7c904?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dillah2008</media:title>
		</media:content>
	</item>
		<item>
		<title>Penjelasan fungsi array_splice() di PHP</title>
		<link>http://dillah2008.wordpress.com/2009/03/04/penjelasan-fungsi-array_splice-di-php/</link>
		<comments>http://dillah2008.wordpress.com/2009/03/04/penjelasan-fungsi-array_splice-di-php/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 02:50:27 +0000</pubDate>
		<dc:creator>dillah2008</dc:creator>
				<category><![CDATA[PHP & perniknya]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[array]]></category>
		<category><![CDATA[array_splice]]></category>
		<category><![CDATA[fungsi]]></category>
		<category><![CDATA[insert array]]></category>

		<guid isPermaLink="false">http://dillah2008.wordpress.com/?p=247</guid>
		<description><![CDATA[Kemarin ada teman kantor yang tanya2 mengenai pemecahan suatu masalah jika dengan menggunakan tools PHP, Hmmmm&#8230;sebenernya males juga sih mikirinnya karena kayaknya permasalahannya kok seakan-akan dibuat ribet   , namun akhirnya didengerin juga dan mencoba mencari-cari fungsi PHP untuk menyelesaikan masalah tersebut.
Secara garis besar permasalahannya adalah bagaimana memasukan suatu elemen array baru dalam suatu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=247&subd=dillah2008&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;">Kemarin ada teman kantor yang tanya2 mengenai pemecahan suatu masalah jika dengan menggunakan tools PHP, Hmmmm&#8230;sebenernya males juga sih mikirinnya karena kayaknya permasalahannya kok seakan-akan dibuat ribet <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  , namun akhirnya didengerin juga dan mencoba mencari-cari fungsi PHP untuk menyelesaikan masalah tersebut.</p>
<p style="text-align:justify;">Secara garis besar permasalahannya adalah bagaimana memasukan suatu elemen array baru dalam suatu variable array yang telah ada. Liat2 manual dapat fungsi <a href="http://id2.php.net/array_splice" target="_blank">array_splice()</a> yang mungkin bs membantu. Masalah kemudian yang muncul adalah bagaimana penjelasan menggunakannya&#8230;heheehhe, agak sulit memahami fungsi ini jika hanya membaca sekilas, mungkin karena kemampuan inggris yang ngepas dan juga rada LOLA :p .</p>
<p style="text-align:justify;">Setelah membaca berulang kali akhirnya gw mendapatkan beberapa kesimpulan mengenai parameter yang dipergunakan, kesimpulan yang gw dapat antara lain sebagai berikut :</p>
<ul style="text-align:justify;">
<li>Offset : jika variabel offset nya bernilai positif maka diambil elemen array sebanyak n (dimulai dari kanan, dan yang pertama dihitung 1 bukan 0), sedangkan jika variabel offset nya bernilai negatif maka sebanyak n elemen di hilangkan (dimulai dari kiri, dan yang pertama dihitung 1 bukan 0).</li>
<li>Length : jika variable length bernilai positif maka hapus sebanyak n elemen dihitung mulai dari setelah offset, sedangkan jika length nya bernilai negatif maka diambil elemen sebanyak n yang dimualai dari kanan ke kiri.</li>
</ul>
<p style="text-align:justify;">Catatan ini dibuat dengan harapan gw ga lupa lagi, dan kali saja dapat bermanfaat bagi orang lain <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dillah2008.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dillah2008.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dillah2008.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dillah2008.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dillah2008.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dillah2008.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dillah2008.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dillah2008.wordpress.com/247/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dillah2008.wordpress.com/247/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dillah2008.wordpress.com/247/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=247&subd=dillah2008&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dillah2008.wordpress.com/2009/03/04/penjelasan-fungsi-array_splice-di-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3befb128508b744ad73d33b777b7c904?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dillah2008</media:title>
		</media:content>
	</item>
		<item>
		<title>Backup DB di Postgre</title>
		<link>http://dillah2008.wordpress.com/2008/12/17/backup-db-di-postgre/</link>
		<comments>http://dillah2008.wordpress.com/2008/12/17/backup-db-di-postgre/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 05:19:46 +0000</pubDate>
		<dc:creator>dillah2008</dc:creator>
				<category><![CDATA[PHP & perniknya]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[db]]></category>
		<category><![CDATA[postgre]]></category>

		<guid isPermaLink="false">http://dillah2008.wordpress.com/?p=183</guid>
		<description><![CDATA[Disadur dari : http://www.cyberciti.biz/tips/howto-backup-postgresql-databases.html
Step # 1: Login as a pgsql user
Type the following command:
$ su  - pgsql
Get list of database(s) to backup:
$ psql -l
Step # 2: Make a backup using pg_dump
Backup database using pg_dump command. pg_dump is a utility for backing up a PostgreSQL database. It dumps only one database at a time. General [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=183&subd=dillah2008&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Disadur dari : http://www.cyberciti.biz/tips/howto-backup-postgresql-databases.html</p>
<h2>Step # 1: Login as a pgsql user</h2>
<p>Type the following command:<br />
<code>$ su  - pgsql</code><br />
Get list of database(s) to backup:<br />
<code>$ psql -l</code></p>
<h2>Step # 2: Make a backup using pg_dump</h2>
<p>Backup database using pg_dump command. pg_dump is a utility for backing up a PostgreSQL database. It dumps only one database at a time. General syntax:<br />
<strong>pg_dump databasename &gt; outputfile</strong></p>
<h2>Task: dump a payroll database</h2>
<p>Type the following command<br />
<code>$ pg_dump payroll &gt; payroll.dump.out</code>To restore a payroll database:<br />
<code>$ psql -d payroll -f payroll.dump.out</code>OR<code>$ createdb payroll<br />
$ psql payroll </code>However, in real life you need to compress database:<code>$ pg_dump payroll | gzip -c &gt;  payroll.dump.out.gz</code>To restore database use the following command:<code>$ gunzip payroll.dump.out.gz<br />
$ psql -d payroll -f payroll.dump.out</code></p>
<p>Here is a shell script for same task:</p>
<blockquote>
<pre class="bash"><span style="color:#808080;font-style:italic;">#!/bin/bash</span>
<span style="color:#007800;">DIR=</span>/backup/psql
<span style="color:#7a0874;font-weight:bold;">[</span> ! <span style="color:#007800;">$DIR</span> <span style="color:#7a0874;font-weight:bold;">]</span> &amp;&amp; <span style="color:#c20cb9;font-weight:bold;">mkdir</span> -p <span style="color:#007800;">$DIR</span> || :
<span style="color:#007800;">LIST=</span>$<span style="color:#7a0874;font-weight:bold;">(</span>psql -l | <span style="color:#c20cb9;font-weight:bold;">awk</span> <span style="color:#ff0000;">'{ print $1}'</span> | <span style="color:#c20cb9;font-weight:bold;">grep</span> -vE <span style="color:#ff0000;">'^-|^List|^Name|template[0|1]'</span><span style="color:#7a0874;font-weight:bold;">)</span>
<span style="color:#000000;font-weight:bold;">for</span> d <span style="color:#000000;font-weight:bold;">in</span> <span style="color:#007800;">$LIST</span>
<span style="color:#000000;font-weight:bold;">do</span>
  pg_dump <span style="color:#007800;">$d</span> | <span style="color:#c20cb9;font-weight:bold;">gzip</span> -c &gt;  <span style="color:#007800;">$DIR</span>/<span style="color:#007800;">$d</span>.out.gz
<span style="color:#000000;font-weight:bold;">done</span></pre>
</blockquote>
<p>Another option is use to pg_dumpall command. As a name suggest it dumps (backs up) each database, and preserves cluster-wide data such as users and groups. You can use it as follows:<code>$ pg_dumpall &gt; all.dbs.out</code>OR<code>$ pg_dumpall | gzip -c &gt; all.dbs.out.gz</code>To restore backup use the following command:<br />
<code>$ psql -f all.dbs.out postgres</code></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dillah2008.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dillah2008.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dillah2008.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dillah2008.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dillah2008.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dillah2008.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dillah2008.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dillah2008.wordpress.com/183/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dillah2008.wordpress.com/183/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dillah2008.wordpress.com/183/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dillah2008.wordpress.com&blog=2757059&post=183&subd=dillah2008&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://dillah2008.wordpress.com/2008/12/17/backup-db-di-postgre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3befb128508b744ad73d33b777b7c904?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dillah2008</media:title>
		</media:content>
	</item>
	</channel>
</rss>