{
public static void main(String[] args)
{
HelloWorld instance = new HelloWorld();
instance.enterEventDispatcher();
}
public HelloWorld()
{
pushScreen(new SalutationScreen());
}
}
import net.rim.device.api.ui.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
class SalutationScreen extends MainScreen
{
public SalutationScreen()
{
super();
LabelField applicationTitle =
new LabelField("Hello World Title");
setTitle(applicationTitle);
RichTextField helloWorldTextField = new RichTextField("Hello World!");
add(helloWorldTextField);
}
public boolean onClose()
{
Dialog.alert("Bye World!");
System.exit(0);
return true;
}
}
[ add comment ] | permalink |




( 0 / 0 )Cron Jobs adalah script yang dapat dijalankan secara otomatis dalam server kita. Biasanya kita memanfaatkan fasilitas cronjob ini untuk keperluan auto update ataupun backup.
Untuk menjalankan script PHP bisa menggunakan perintah sebagai berikut:
php -q /home/user/www/namascript.php
lalu kita bisa set jadwal waktunya kapan script ini bisa dijalankan.
[ add comment ] | permalink |




( 0 / 0 )Kedua perintah ini sama2 mengambil nilai dari suatu tabel. Perbedaannya adalah untuk mysql_fetch_row, nilai yang dikembalikan adalah array indeksnya, sedangkan mysql_fetch_array, nilai yang dikembalikan adalah array dari nama fieldnya.
Contoh:
$row=mysql_fetch_row($query)
$nama=$row[1]
$data=mysql_fetch_array($query)
$nama=$data['nama']
[ add comment ] | permalink |




( 0 / 0 )Kita mungkin tidak asing lagi dengan function number_formatnya PHP. Fungsi ini sering digunakan untuk mencetak laporan keuangan, sehingga kita tidak perlu membuat fungsi lagi untuk menampilkan angka dalam dengan pemisah ribuan ataupun desimal.
Namun di Java Script, fungsi ini tidak ada. Kita perlu membuat fungsi sendiri yang fungsinya mirip dengan fungsi ini. Berikut adalah scriptnya:
function number_format(number, decimals, dec_point, thousands_sep) {
var n = !isFinite(+number) ? 0 : +number,
prec = !isFinite(+decimals) ? 0 : Math.abs(decimals),
sep = (typeof thousands_sep === 'undefined') ? ',' : thousands_sep, dec = (typeof dec_point === 'undefined') ? '.' : dec_point,
s = '',
toFixedFix = function (n, prec) {
var k = Math.pow(10, prec);
return '' + Math.round(n * k) / k; };
// Fix for IE parseFloat(0.55).toFixed(0) = 0;
s = (prec ? toFixedFix(n, prec) : '' + Math.round(n)).split('.');
if (s[0].length > 3) {
s[0] = s[0].replace(/\B(?=(?:\d{3})+(?!\d))/g, sep); }
if ((s[1] || '').length < prec) {
s[1] = s[1] || '';
s[1] += new Array(prec - s[1].length + 1).join('0');
} return s.join(dec);
}
Fungsi ini dapat langsung digunakan untuk aplikasi AJAX kita.
[ add comment ] | permalink |




( 0 / 0 )Berikut adalah contoh penggunaan class untuk mengotomatisasi pekerjaan kita. Katakanlah kita perlu memilih kota pada sebuah object list menu pada beberapa halaman web kita, maka kita dapat membuat sebuah class sehingga kita tidak perlu menuliskan lagi list menunya.
<?php
class Kota
{
function browse_kota()
{
$table = "kota";
$sql = "SELECT * FROM ".$table." ORDER by nama_kota";
$query = mysql_query($sql);
while($data=mysql_fetch_array($query))
{
if($data["nama_kota"]=="SURABAYA")
{
echo "<option selected>".$data["nama_kota"]."</option>";
}
else
{
echo "<option>".$data["nama_kota"]."</option>";
}
}
mysql_free_result($query);
return TRUE;
}
}
?>
Untuk penggunaannya kita perlu memesan nama object dulu
<?php
kota=new Kota();
?>
<select name="form_kota" disabled>
<?php
$kota->browse_kota();
?>
</select>
[ add comment ] | permalink |




( 0 / 0 )
Calendar



