SEJARAH PHP
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP
" ILMU ITU DI DAPAT DENGAN DENGAN BELAJAR "
Untuk membuat suatu Form input dengan tampilan sederhana seperti di bawah ini :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<table width="200" border="1" align="center">
<tr>
<td width="69">ID_Tamu</td>
<td width="115"><form id="form1" name="form1" method="post" action="input.php">
<label>
<input type="text" name="id" id="txtId" />
</label>
</form> </td>
</tr>
<tr>
<td>Nama_Tamu</td>
<td><form id="form2" name="form2" method="post" action="">
<input type="text" name="nama" />
</form> </td>
</tr>
<tr>
<td> </td>
<td><form id="form3" name="form3" method="post" action="">
<label>
<input type="submit" name="cmdsubmit" value="Kirim" />
</label>
</form> </td>
</tr>
</table>
</body>
</html>
Selengkapnya...
Temen2 pecinta pemograman web....ya buat pemanasan aja nih, mungkin programer amatiran juga dah tau cara koneksi server di PHP, ya tapi gpp namanya juga belajar harus dari nol (0) dung....hehehe, setau saya sih seperti di bawah ini :
$server="localhost";
$user="root";
$passuser="root";
$db="tamu";
$conn = Mysql_connect($sever,$user,$passuser)
or die ("Gagal Koneksi".Mysql_error);
mysql_select_db($db);// simpan dengan nama koneksi.php
Mysql_close ($conn); // menutup kembali koneksi PHP
Penjelasannya,mari kita bahas satu satu yoo...!!!
"$server" - - - > Kita membuat variable yang bernama Server, tetep setiap penamaan variabel kita dahului dengan tanda "$" (kudu di inget..!!), kemudian variabel tersebut dengan nama host yang kita gunakan, karena kita berada di local komputer..makanyeee kita pake dah "localhost"...
"$user" - - - > Buat juga variabel nyang namanye..user, kemudian disi dengan nama user yang pada awal instalasi webserver kita isi tuuh...(masih inget ga..?)...klo ga..."emang dasar udah pikun...heheh"....ini sih bersifat optional...mas-mas..!!!
"$passuser" - - - > Sama seperti yang diatas kita buat sebuah variabel yang bernama "passuser" untuk menampung nilai berupa password yang kita berikan pada waktu kita menginstal webserver....
"$conn" - - -> Nah nyang terakhir, buat dung variabel conn (optional seeeh...!!!), untuk menampung proses koneksi ke server PHP........!!!
pada PHP pemberian variabel harus didahului dengan char "$", sedangkan sintak "Mysql_connect" merupakan sintak yang berfungsi menghubungkan atau mengkompilasi file PHP ke webserver...jika koneksi ke webserver gagal maka akan di tampilkan pesan "Gagal koneksi", penggunakan sintak "Mysql_error" untuk membantu programer memberikan peringatan ketapa user jika ada keadaan yang tidak sesuai dengan alur kerja program.(MUDAH COOOY...!!)
Selengkapnya...
Untuk pembuatan tugas java neat bean dalam proses pembuatan looping, telah ada di blog ini, untuk lebih lanjut dapat diliat dibawah ini :
bentuk tampilan:
untuk Skripnya :
1. Beri nama pada text field dengan nama "txtbil"
2. Kemudian pada botton1 klik ganda dan tuliskan kode :
// TODO add your handling code here:
int jum=Integer.parseInt(txtbil.getText());
if (jum > 20){
JOptionPane.showMessageDialog(null,"Kelebihan data");
}
else {
hasillooping="";
jumlah=0;
jumtot01=0;
int a;
for (a=1;a<=jum;a++){
hasillooping=hasillooping + String.valueOf(a) + " ";
jumlah=jumlah+a;
jumtot01 +=a;
loop01.setText(hasillooping);
jum01.setText(String.valueOf(jumlah));
}
}
}
3. Lakukan hal yang sama pada button 2,3,4,5 dan 6 kemudian tulis kode berikut :
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hasillooping="";
jumlah=0;
jumtot02=0;
int jum=Integer.parseInt(txtbil.getText());
int a;
for (a=jum;a>=1;a--){
hasillooping=hasillooping + String.valueOf(a) + " ";
jumlah=jumlah+a;
jumtot02 +=a;
loop02.setText(hasillooping);
jum02.setText(String.valueOf(jumlah));
}
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hasillooping="";
jumlah=0;
jumtot03=0;
int jum=Integer.parseInt(txtbil.getText());
int a;
for (a=1;a<=jum;a++){
if (a % 2 == 1){
hasillooping=hasillooping + String.valueOf(a) + " ";
jumlah=jumlah+a;
jumtot03 +=a;
loop03.setText(hasillooping);
jum03.setText(String.valueOf(jumlah));
}
}
}
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hasillooping="";
jumlah=0;
jumtot04=0;
int jum=Integer.parseInt(txtbil.getText());
int a;
for (a=jum;a>=1;a--){
if (a % 2 == 1){
hasillooping=hasillooping + String.valueOf(a) + " ";
jumlah=jumlah+a;
jumtot04 =+a;
loop04.setText(hasillooping);
jum04.setText(String.valueOf(jumlah));
}
}
}
private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hasillooping="";
jumlah=0;
jumtot05=0;
int jum=Integer.parseInt(txtbil.getText());
int a;
for (a=1;a<=jum;a++){
if (a % 2 == 0){
hasillooping=hasillooping + String.valueOf(a) + " ";
jumlah=jumlah+a;
jumtot05 =+a;
loop05.setText(hasillooping);
jum05.setText(String.valueOf(jumlah));
}
}
}
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
hasillooping="";
jumlah=0;
jumtot06=0;
int jim;
int jum=Integer.parseInt(txtbil.getText());
int a;
for (a=jum;a>=1;a--){
if (a % 2 == 0){
hasillooping=hasillooping + String.valueOf(a) + " ";
jumlah+=a;
jumtot06 =+a;
jim = jumtot01 + jumtot02 + jumtot03 + jumtot04 + jumtot05 + jumtot06;
loop06.setText(hasillooping);
jum06.setText(String.valueOf(jumlah));
jumtot.setText(String.valueOf(jim));
}
}
}
Selengkapnya...
Setelah berkenaln dengan Mister PHP.....selanjutnya kita harus tau tuh isi dari si Mister PHP.....
Selengkapnya...