Thursday, November 3, 2022

PHP UPDATE DELETE (RADIO BUTTON)

 Koneksi.php

<?php

$koneksi = mysqli_connect("localhost","root","","siswa");

function hapus($data){

global $koneksi;

$id = $_GET['id'];

$sql = mysqli_query($koneksi, "DELETE FROM siswi WHERE id = 'id'");

return mysqli_affected_rows($koneksi);

}

function edit ($data){

global $koneksi;

$id = $_GET['id'];

$nama = $_POST['nama'];

$jk = $_POST['jk'];

$sql = "UPDATE siswi SET nama = '$nama', jk = '$jk' WHERE id = 'id'";

$query = mysqli_query($koneksi,$sql);

    return mysqli_affected_rows($koneksi);


}

?>

Index.php

<!DOCTYPE html>

<html>

<head>

<title>cilukba </title>

</head>

<body>

<center>

<table border="2" cellpadding="10">

<tr>

<th>ID</th>

<th>Nama</th>

<th>Jenis Kelamin</th>

<th>Aksi</th>

</tr>

<?php 


include 'koneksi.php';

$sql = mysqli_query($koneksi, "SELECT * FROM siswi");

foreach ($sql as $data) {

?>


<tr>

<td><?php echo $data["id"];?></td>

<td><?php echo $data["nama"];?></td>

<td><?php echo $data["jk"];?></td>

<td><a href="hapus.php?id=<?=$data["id"];?>">Delete</a>

<a href="edit.php?id=<?=$data["id"];?>">Update</a></td>

</tr>

<?php } ?>

</table></center>

</body>

</html>



Edit.php

<?php 

include 'koneksi.php';

$id = $_GET['id'];

if (isset($_POST['submit'])) {

if (edit($_POST)>0) {

echo "<script>alert('data berhasil diedit');

document.location.href = 'index.php';

</script>";

}else{

echo "<script>alert('data gagal diedit');

</script>";

        }

}

 ?>

 <!DOCTYPE html>

 <html>

 <head>

  <title>EDIT</title>

 </head>

 </style>

 <body>

  <center>

  <form method="POST">

  <?php 

  $sql = mysqli_query($koneksi,"SELECT * FROM siswi WHERE id = '$id'");

  foreach ($sql as $row) {

  ?>


  <table cellpadding="13">

  <tr>

  <th colspan="2"><h2>EDIT</h2></th>

  </tr>

  <tr>

  <td colspan="2"><input type="number" name="id" value="<?php echo $id; ?>" hidden></td>

  </tr>

  <tr>

  <td><label>Nama</label></td>

  <td><input type="text" name="nama" id="nama" value="<?php echo $row["nama"];?>"></td>

  </tr>

  <tr>

  <td><label>Jenis Kelamin</label></td>

  <td><?php  

  $jk = $row['jk'];

  if ($jk == "Laki Laki") {

  echo '<input type="radio" name="jk" value="Laki Laki" checked> Laki Laki</input>

    <input type="radio" name="jk" value="Perempuan">Perempuan';

  }elseif ($jk == "perempuan") {

  echo '<input type="radio" name="jk" value="perempuan" checked>perempuan

    <input type="radio" name="jk" value="Laki Laki">Laki-laki';

  }

  ?></td>

  </tr>

  <tr>

  <td colspan="2"><input type="submit" name="submit"></td>

  </tr>

  </table>

  <?php } ?>

  </form>

  </center>

 </body>

 </html>


Hapus.php

<?php 

include 'koneksi.php';

$id = $_GET['id'];

if (hapus($id)>0) {

echo "

<script>alert('data berhasil dihapus');

document.location.href = 'index.php';

</script>";

}else{

echo "

<script>alert('data gagal dihapus');

</script>";

}

 ?>



Output





TUTOR PHP UPDATE DELETE

 Koneksi.php 




Index.php


<?php

require 'koneksi.php';

 ?> 

<!DOCTYPE html>

<html>

<head>

  <title>Tugas</title>

</head>

<body>

   <table border="1" cellpadding="5">

    <tr>

          <th>No</th>

          <th>Nama</th>

          <th>Aksi</th>

    </tr>

        <?php 

        $no = 1;

        $sql = mysqli_query($con, "SELECT * FROM projeklima");

        foreach ($sql as $data) {

         ?>
          <tr>

            <td><?php echo $no++; ?></td>

            <td><?php echo $data["nama"]; ?></td>

            <td>

              <a href="hapus.php?id=<?= $data["id"]; ?>"> hapus </a>

              <a href="edit.php?id=<?= $data["id"]; ?>"> edit  </a>

            </td>

          </tr>

        <?php } ?>

      </table>

</body>
</html>


Hapus.php




Edit.php

<?php 
require 'koneksi.php';
$id = $_GET['id'];

if (isset($_POST['submit'])) {

if (edit($_POST) > 0) {
echo "
<script>
alert('Data Berhasil Diubah');
document.location.href = 'index.php';
</script>
";
} else {
echo "
<script>
alert('Data Gagal Diubah');
</script>
";
}
}

 ?>

<!DOCTYPE html>

<html>


<head>

<title>Edit</title>

<form method="POST">

<?php 

$sql = mysqli_query($con, "SELECT * FROM projeklima WHERE id = '$id'");

foreach ($sql as $row) {

?>



  <h5 class="card-title text-center">Edit Data</h5>



  <input type="number" name="id" value="<?php echo $id; ?>" hidden>



  <input type="text" class="form-control" name="nama" id="nama" value="<?php echo $row["nama"]; ?>">



  <label for="nama">Nama</label>



  <?php } ?>



  <input type="submit" name="submit" value="Edit Data" class="btn btn-warning mb-3 fw-bold">



</div>



</form>



</div>



</div>

</div>

</body>

</html>


Thursday, October 27, 2022

MEMBUAT APLIKASI DASAR PROJECT TIGA

FILE KONEKSI 

<?php


    $host = mysqli_connect ("localhost","root","");


        if($host){  


            echo "koneksi host berhasil.<br>";


        }else{


            echo "koneksi host gagal.<br>";


        }


HASIL SS OUTPUT :



    $db = mysqli_select_db ($host, "projektiga");


        if($db){


            echo "koneksi ke DB berhasil.<br>";


        }else{


            echo "koneksi ke DB gagal.<br>";


        }


?>


FILE FORM

<!DOCTYPE html>


<html>


<head>


    <title>Undangan</title>


</head>


<body>


    <form method="post" action="tampilan.php">


        <label>Nama : </label><input type="text" name="nama"><br>


        <label>Jenis Kelamin : </label><input type="text" name="jk"><br>


        <input type="submit" value=kirim><br>


        <input type="reset" name="reset">


    </form>


</body>


</html>

FILE TAMPILAN 

<?php 


    include "connetion.php";




    $nama = $_POST['nama'];


    $jk = $_POST['jk'];




    $input = "insert into proktektiga (nama,jk) values ('$nama','$jk')";


    $hasil=mysqli_query($host, $input);


    if ($hasil) {


        echo "Proses input data berhasil";


    }else{


        echo "Proses input data gagal";


    }


?>




<?php


    require ("connetion.php");


    $code = mysqli_query($host, "SELECT * FROM proktektiga ");




    ?>




<!DOCTYPE html>


<html>


<head>


    <title>Tabel</title>


</head>


<body>


    <h2 align="center">ISI</h2>


    <table border="5" align="center">


    <tr>


    <th>No</th>


    <th>ID</th>


    <th>Nama</th>


    <th>Jenis Kelamin</th>


    </tr>


        <?php $i = 1; ?>


    <?php 


        foreach ($code as $row) { ?>




        <tr> <td> <?php echo $i; ?></td>


            <td> <?php echo $row["id"]; ?></td>


            <td> <?php echo $row["nama"]; ?></td>


            <td> <?php echo $row["jk"]; ?></td>


            </tr>


        <?php $i++; ?>


    <?php } ?>


    </table>


</body>


</html>

OUTPUT SS HASIL : 






Membuat Aplikasi dari Dasar PROJCET SATU

FILE KONEKSI .PHP


<?php
    $host = mysqli_connect ("localhost","root","");
        if($host){  
            echo "koneksi host berhasil.<br>";
        }else{
            echo "koneksi host gagal.<br>";
        }

    $db = mysqli_select_db ($host, "praktik");
        if($db){
            echo "koneksi berhasil.<br>";
        }else{
            echo "koneksi gagal.<br>";
        }
?>


FILE FORM .PHP

<!DOCTYPE html>
<html>
<head>
<title>Undangan</title>
</head>
<body>
<form method="post" action="nah.php">
<label>Nama : </label><input type="text" name="nama"><br>
<input type="submit" value=kirim>
</form>
</body>
</html>

FILE NAH.PHP

<?php 
include 'konek.php';

$nama = $_POST['nama'];

$input = "insert into projekk (nama) values ('$nama')";
$hasil=mysqli_query($host, $input); 
if ($hasil) {
echo "Proses input data berhasil";
}else{
echo "Proses input data gagal";
}
?>

<?php
require ("konek.php");
$code = mysqli_query($host, "SELECT * FROM projekk ");

?>

<!DOCTYPE html>
<html>
<head>
<title>Tabel</title>
</head>
<body>
<h2 align="center">ISI</h2>
<table border="5" align="center">
<tr>
<th>No</th>
<th>ID</th>
<th>Nama</th>
</tr>
<?php $i = 1; ?>
<?php 
foreach ($code as $row) { ?>

<tr> <td> <?php echo $i; ?></td>
<td> <?php echo $row["id"]; ?></td>
<td> <?php echo $row["nama"]; ?></td>
</tr>
<?php $i++; ?>
<?php } ?>
</table>
</body>
</html>


OUTPUT





Thursday, October 6, 2022

Struktur Kontrol dan Perulangan pada PHP

  1. If 

    Susunan dari If mengizinkan Anda untuk mengeksekusi sepotong kode jika ekspresi yang diberikan bersama dengan itu bernilai true.

    Contoh Syntax If :

    <?php

    $age = 50;

    if ($age > 30)

    {

    echo "Your age is greater than 30!";

    }

    ?>

  2. If Else

    Jika struktur IF digunakan untuk percabangan alur program dengan 1 pilihan saja, maka dengan tambahan struktur ELSE kita dapat membuat logika kedua, yakni percabangan jika kondisi IF tidak terpenuhi atau menghasilkan nilai false.

    Contoh Syntax IF ELSE : 

    <?php

    $nama="Andi";

    if ($nama=="Andi")

    echo "Selamat Datang Andi...";

    else

    echo "Selamat Datang di duniailkom";

    ?>

  3. If Else If




Wednesday, October 5, 2022

Operator Penugasan, Perbandingan, Logika dan Ternary PHP

 MACAM - MACAM OPERATOR 


  1. Operator Penugasan

    Operator assignment adalah operator untuk memasukkan suatu nilai ke dalam variabel. Operator ini sebenarnya sudah sering kita pakai sepanjang tutorial bahasa C++ di Duniailkom. Dalam bahasa C++, operator assignment menggunakan tanda sama dengan ( = ).
    Operator Penugasan terdiri dari :


    Contoh Syntax Operator Penugasan :

    <?php

    $a = 5;

    $a += 10; # sama dengan $a = $a + 10;

    echo var_dump($a) . "<br>";


    $a -= 20; # sama dengan $a = $a - 20;

    echo var_dump($a) . "<br>";


    $a *= 100; # sama dengan $a = $a * 100;

    echo var_dump($a) . "<br>";


    $a /= 10; # sama dengan $a = $a / 10;

    echo var_dump($a) . "<br>";

    ?>


  2. Operator Perbandingan

    Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dst. Hasil dari operator perbandingan ini adalah boolean true atau false. 
    Ketika ditampilkan dengan perintah cout, true dan false ini akan ditampilkan compiler C++ sebagai integer 1 atau 0.

    Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa C++:




    Contoh Syntax Operator Perbandingan :

    <?php

    $nilai = 88;


    if ($nilai > 75){

    echo "Selamat Anda dinyatakan lulus!!";

    }

    else {

    echo "Anda dinyatakan tidak lulus, jangan menyerah!!!";

    }

    ?>


  3. Operator Logika

    Operator logika membutuhkan dua operan dan satu operator. Operator yang paling sering digunakan adalah operator and (&& / and), operator or (|| / or) dan operator negasi atau not (!).

    Operator logika terdiri dari :



    Contoh Syntax Operator Logika : 

    <?php


    $a = true;

    $b = false;


    $c = $a && $b;

    printf("%b && %b = %b", $a,$b,$c);

    echo "<hr>";


    true

    $c = $a || $b;

    printf("%b || %b = %b", $a,$b,$c);

    echo "<hr>";


    false

    $c = !$a;

    printf("!%b = %b", $a, $c);

    echo "<hr>";

    ?>


  4. Operator Ternary

    Operator ternary merupakan sebuah operator yang hanya memiliki 3 expession, dan operator ternary juga digunakan sebagai operator pembanding. Pada operator ternary jika ekspresi1 bernilai TRUE maka nilai yang dihasilkan adalah ekspresi2, dan sebaliknya jika ekspresi1 bernilai FALSE, maka nilai yang dihasilkan adalah ekspresi.

    Contoh syntax operator ternary:

    <?php

    $nilai = 88

    $status = $nilai > 75 ? "Lulus" : "Tidak lulus";

    echo "Anda dinyatakan ".$status;

    ?>


Thursday, September 15, 2022

MEREVIEW MATERI HTML, CSS, DAN PHP

        

RINGKASAN MATERI HTML, CSS, DAN PHP


HTML

HTML atau Hypertext Markup Language adalah sebuah protokol yang digunakan untuk membuat format suatu dokumen web yang mampu dibaca dalam browser dari berbagai platform komputer manapun.

Sejarah HTML

HTML adalah bahasa yang diciptakan oleh orang yang bernama Tim Berners-Lee. Berners-Lee menciptakan ide sistem hypertext (akses loncatan dari satu dokumen ke dokumen lainnya melalui link) yang dihubungkan dengan internet. Akhirnya, versi HTML yang pertama muncul pada tahun 1991. Versi ini memiliki 18 jenis tanda (mark). HTML terus berkembang dari tahun ke tahun. Jenis mark terus bertambah, dan versi HTML yang lebih baru juga terus bermunculan. Hingga hari ini, ada 120 jenis mark yang tersedia dalam bahasa HTML. Selain itu, versi terbaru dari HTML adalah versi kelima yang muncul pada tahun 2014.

Fungsi HTML

HTML digunakan untuk membuat dokumen elektronik atau halaman yg ditampilkan di WWW. setiap halaman berisi serangkaian koneksi ke halaman lain yang disebut hyperlink.

Struktur Dasar

  • DOCTYPE atau DTD, keterangan yang ditulis untuk memberitahu web browser tentang aturan penulisan dari dokumen yang sedang ditampilkan.
  • Tag <html>, untuk membuat sebuah dokumen di html
  • Tag <head>, kode kode yg tidak tampil di browser
  • Tag  <title>, untuk membuat judul dari sebuah halaman
  • Tag <body>, isi dari halaman web
Versi HTML
  • Versi HTML 1
  • Versi HTML 2 (14 Januari 1996)
  • Versi HTML 3 (19 Desember 1
  • Versi HTML 4 
  • Versi HTML 5

Format Tabel pada Halaman Web

Dalam menampilkan data yang terstruktur atau tampilan dari database,umumnya akan dibuat dlam bentuk tabel. HTML juga menyediakan tabel tag yang digunakan data dalam bentuk tabel. Hal ini dikarenakan menggunakan CSS untuk mengatur tampilan halaman web sangar dianjurkan.


Elemen Table,Tbody,Thead,Tfoot,Tr,Th,dan Td.

        A. Elemen Tbody,Thead,dan Tfoot

        B. Element TR (Table Row)

        C. Element TH (Table Header) dan TD (Table Data)

Cellpadding 

Hanya di dukung oleh HTML4.01, namun tidak didukung oleh HTLM5.

Cellspacing 

 Digunakan untuk menentukan jarak jauh spasi antarsel.

Border

Hanya digunakan untuk membuat bingkai pada tabel dengan menentukan tebal bingkai tersebut.

Rowspan & Colspan 

Rowspan merupakan salah satu atribut yang berkaitan erat dengan pembuatan tabel. Fungsinya adalah untuk menggabungkan beberapa data dalam baris. Colspan digunakan untuk menggabungkan kolom pada tabel.


CSS

PENGERTIAN CSS

CSS adalah singkatan dari cascading style sheets, yaitu bahasa yang digunakan untuk menentukan tampilan dan format halaman website. Dengan CSS, Anda bisa mengatur jenis font, warna tulisan, dan latar belakang halaman.
CSS digunakan bersama dengan bahasa markup, seperti HTML dan XML untuk membangun sebuah website yang menarik dan memiliki fungsi yang berjalan baik.
CSS juga berguna untuk mengatasi keterbatasan HTML alam mengatur format halaman website. 
FUNGSI CSS
1. Mempercepat Loading Halaman Web
2. Menawarkan Lebih banyak variasi
3. Menawarkan Lebih banyak variasi 
4. Membuat Website tampil rapi di semua ukuran layar
JENIS-JENIS CSS
1. Inline CSS
Inline CSS adalah kode CSS yang dituliskan di dalam file HTML. Jenis CSS ini hanya mempengaruhi satu baris kode HTML.

2. Internal CSS

Internal CSS adalah kode CSS yang ditulis di dalam tag <style> dan kode HTML dituliskan di bagian atas (header) file HTML. Internal CSS dapat digunakan untuk membuat tampilan pada satu halaman website dan tidak digunakan pada halaman website yang lain.

3. External CSS

Eksternal CSS adalah kode CSS yang ditulis terpisah dengan kode HTML Eksternal CSS ditulis di sebuah file khusus yang berekstensi .css. File eksternal CSS biasanya diletakkan setelah bagian <head> pada halaman.


PHP

PHP adalah bahasa pemrograman yang umum dipakai dalam pembuatan dan pengembangan suatu web. PHP merupakan singkatan dari PHP: Hypertext Prepocessor. PHP adalah Personal Home Page Tools karena dipakai membangun web pribadi. Namun, perkembangan pesat membuatnya bertumbuh menjadi bahasa pemrograman web yang kuat PHP bukan lagi sekadar dipakai membangun halaman web sederhana, tetapi membuat berbagai web ternama dunia seperti WordPress dan Wikipedia.


Sejarah PHP

PHP awalnya diciptakan oleh Rasmus Lerdorf untuk memantau orang-orang yang mengunjungi home page miliknya. Seiring waktu, bahasa ini menjadi makin populer, dan Lerdorf akhirnya merilisnya sebagai proyek open-source. Para pengembang pun mulai menggunakan, memperbaiki, dan menyempurnakan kode ini, hingga kemudian menjadi bahasa penulisan skrip yang kini banyak digunakan.

Fungsi PHP

  • Pembuatan Skrip Server Side
  • Pembuatan Skrip
  • Menulis Aplikasi Dekstop


Wednesday, September 7, 2022

LATIHAN SOAL APLIKASI WEB SERVER DAN PEMROGRAMAN SERVER SIDE SCRIPTING

SOAL DAN JAWABAN


1. Secara mendasar, halaman web dapat dikategorikan menjadi web...

Jawaban : Statis dan dinamis 

Penjelasan : Website statis adalah halaman yang berisi serangkaian file HTML, kode HTML itulah yang membangun halaman web statis. Setiap halaman juga memiliki file HTML yang terpisah. Website dinamis adalah situs yang menggunakan teknologi server, misalnya seperti PHP untuk membangun halaman web.


2. Untuk menyimpan, mengolah dan menyampaikan suatu informasi berupa halaman web kepada client yang memintanya merupakan fungsi utama dari..

Jawaban : Web Server

Penjelasan : Web server bertugas menerima permintaan HTTP atau HTTPS dari klien atau web browser, seperti Chrome atau Firefox. Web server kemudian akan merespon permintaan klien dalam bentuk halaman website yang umumnya HTML.


3. Sebutan bagi server lokal yang ada dikomputer user adalah...

Jawaban : localhost

Penjelasan : Localhost adalah server lokal yang bekerja di satu perangkat komputer saja dan tidak bisa diakses secara bersamaan seperti web hosting.


4. Situs resmi dari XAMPP adalah..

Jawaban : ApacheFriends.org

Penjelasan : ApacheFriends.org adalah website yang menyediakan 


5.  Jenis aplikasi yang memiliki fungsi untuk mengistal beberapa program, yaitu Apache, PHP dan Mysql dalam waktu singkat adalah..

Jawaban : Appserv

Penjelasan : Appserv berfungsi untuk menginstall beberapa program seperti Apache,PHP, dan MySql. Dan aplikasi ini juga mempermudah orang untuk membuat web server dan database


6. Pengguna windows 7 bisa langsung menggunakan IIS (Internet information services) dengan menginstal cara aplikasi 

Jawaban:  Net Framework

Penjelasan: Net Framework adalah software yang digunakan terutama pada sistem OS Microsoft Windows, dan berguna untuk memudahkan pengembangan dan eksekusi berbagai macam program dan library agar dapat bekerjasama menjalankan aplikasi berbasis windows


7. PHP pertama kali dibuat pada tahun 1995 dengan nama

Jawaban: Personal home page

Penjelasan: Personal Home Page adalah sekumpulan skrip yang digunakan untuk mengolah data formulir dari web yang pertama kali dibuat oleh Ramus Lerdorf pada  tahun 1995


8. ColdFusion pertama kali dikembangkan oleh 

Jawaban:  Allaire Corporation

Penjelasan: ColdFusion pertama kali dikembangkan oleh Allaire Corperation,oleh kakka beradik JJ dan Jeremy Allarie dengan 5 versi sebelum dibeli Macromedia


9. Berikut yang bukan termasuk jenis jenis web container adalah

Jawaban: Personal web

Penjelasan: Karena personal web tidak menggunakan layout container tetapi dnegan layout landing page dan juga web container digunkan untuk web dinamis


10. Salah satu program aplikasi server side programming yang banyak digunakan adalah

Jawaban:  PHP

Penjelasan: Karena PHP termasuk dalam 5 bahasa pemrograman untuk Server Side Programing selain Node.JS,Java,Phython dan Ruby


11. Berikut ini beberapa aturan penulisan variable pada PHP, kecuali

Jawaban: Perlu dideklarasikan 

Penjelasan: - Penulisan harus diawali $
- Bersifat Case Sensitif
- Tidak memperlukan deklarasi terlebih dahulu
- Tidak boleh menggunkan spasi


12. Jenis jenis operator diklasifikasikan sebagai berikut, kecuali

Jawaban: Example operator

Penjelasan: Hanya ada operator

- Operator Unary

- Operator Binary

- Operator Ternary



13. Bagian dari skrip PHP yang tidak diterjemahkan oleh browser adalah

Jawaban: Komentar

Penjelasan: Tanda komentar memang tidak dapat dibaca kerena tanda // memiliki fungsi menonaktifkan kode pada PHP


14.  Untuk mendefinisikan konstanta dalam PHP, menggunakan fungsi 

Jawaban: Define()

Penjelasan: Define untuk mendefiniskan konstanta, yang mirip dengan variable. Namun nama konsta tidak memerlukan $


15. Metode STML style disebut tag singkat (PHP short tag) karena tag ini lebih singkat dari metode

 Jawaban: XML

Penjelasan: Tag singkat <? sebagai pembuka mode php dan tag ?> sebagai tag penutup


16.  Tuliskan jenis jenis syntax yang anda ketahui?

Jawaban : 
<?php

echo "Hello World!";

?>


<? php

$nama = "Mozza Clara";

echo $nama;

?>




17. Tuliskan hal hal yang perlu dipahami dalam penulisan kode program?

Jawaban :

- Memahami syntak dasar bahasa pemrograman

- Memperhatikan konsep bahasa pemrogramn tersebut


18. Jelaskan yang anda ketahui tentang penggabungan PHP dan html?

Jawaban : file HTML ditambahkan style dengan CSS. HTML dan CSS bisa digabung dengan php


19. Jabarkan yang anda ketahui tentang kelebihan PHP dibandingkan dengan bahasa pemrograman web lainnya?

Jawaban : - open source

- tidak sensitive case

- PHP mendukung beberapa database 



20. Uraikan tentang hubungan antara IIS dengan microsoft Corporation ?

Jawaban :IIS lebih kompetibel dibandingkan microsoft corporation karena sama2 windows


21. Jelaskan Kekurangan dan kelemahan :
     a. XAMP
     b. Appserv
     c. IIS

Jawaban :
 a. Xampp

Kelebihan :

-Data base sudah banyak digunakan

-Engine multiplatform


Kekurangan :

-Tidak bisa menangani data yang besar

-Kemampuan sistem terbatas


b. Appserv

Kelebihan :

-memudahkan menginstall apache, sql, dalam 1 menit

-memudahkan penyetelan


Kekurangan :

-Hanya memiliki konfigurasi saat menginstall

- Tidak cukup baik untuk menggunakan OS Windows

-mengeluarkan banyak memori


c. IIS

Kelebihan :

-IIS mendukung bahasa .net

- Tersedia fitur bandwith throttling untuk mencegah sebuah aplikasi menggunakan bandwith berlebihan

-Melakukan isolasi resource untuk sebuah aplikasi website yang dibuat


Kekurangan :

-Hanya beroperasi di windows

-memerlukan resource yang cukup besar

- Keamanan server khususnya pada port 80 masih rentan terkena hack







Friday, September 2, 2022

Operator String PHP

Sintaks :

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <link rel="stylesheet" href="esteh.css">

</head>

<body> 

    <?php

    $harga = 20000;

    $diskon = 0.05;

    $boba = " Chizu";

    $boba2 = "Red Velvet Nusantara";

    $boba3 = "{$boba}&nbsp;{$boba2}";


    $jmlhbyr = $diskon * $harga;

    $ttlbyr  = $harga - $jmlhbyr;

    $kembalian = $ttlbyr - $harga; 

    ?>

    <center>

        <h2>ES TEH INDONESIA</h2>

        <form method="Post" action="esteh2.php">

    <table>

        <tr>

            <center>

            <td colspan="3">

            <img src="estehrv.jpg" alt="">

            </td>

            </center>

        </tr>

        <tr>

            <td>Nama Pembeli</td>

            <td>:</td>

            <td><input type="text" name="nama"></td>

        </tr>

        <tr>

            <td>Nama Menu</td>

            <td>:</td>

            <td><?php echo $boba3;?></td>

        </tr>

        <tr>

            <td>Harga Menu</td>

            <td>:</td>

            <td><?php echo "Rp. " .$harga; ?></td>

        </tr>

        <tr>

            <td>Uang Pembayaran</td>

            <td>:</td>

            <td><input type="text" name="uang"></td>

        </tr>

        <tr>

            <td>Jumlah Diskon</td>

            <td>:</td>

            <td><?php echo "Rp. ".$jmlhbyr;?></td>

        </tr>

        <tr>

            <td>Total Pembayaran</td>

            <td>:</td>

            <td><?php echo "Rp. " .$ttlbyr ;?></td>

        </tr>

        <tr>

            <td colspan="3">

                <center>

                    <div class="tombol">

                <input type="submit" value="Pembayaran">

                <select>

                <option value="ii" nama="ii">Cash</option>

                <option value="Pilihan" nama="Pilihan">Debit</option>

                </select>

                    </div>

                </center>

            </td>

        </tr>

    </table>

        </form>

    </center>

</body>

</html>

Hasilnya : 





 

Thursday, September 1, 2022

ARITMATIKA PHP

 ARITMATIKA PHP

Sintaks PHP penjualan :

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="esteh.css">
</head>
<body> 
    <?php
    $harga = 20000;
    $diskon = 0.05;
    $boba = " Chizu Red Velvet ";

    $jmlhbyr = $diskon * $harga;
    $ttlbyr  = $harga - $jmlhbyr;
    $kembalian = $ttlbyr - $harga; 
    ?>
    <center>
        <h2>ES TEH INDONESIA</h2>
        <form method="Post" action="esteh2.php">
    <table>
        <tr>
            <center>
            <td colspan="3">
            <img src="estehrv.jpg" alt="">
            </td>
            </center>
        </tr>
        <tr>
            <td>Nama Pembeli</td>
            <td>:</td>
            <td><input type="text" name="nama"></td>
        </tr>
        <tr>
            <td>Nama Menu</td>
            <td>:</td>
            <td><?php echo $boba;?></td>
        </tr>
        <tr>
            <td>Harga Menu</td>
            <td>:</td>
            <td><?php echo "Rp. " .$harga; ?></td>
        </tr>
        <tr>
            <td>Uang Pembayaran</td>
            <td>:</td>
            <td><input type="text" name="uang"></td>
        </tr>
        <tr>
            <td>Jumlah Diskon</td>
            <td>:</td>
            <td><?php echo "Rp. ".$jmlhbyr;?></td>
        </tr>
        <tr>
            <td>Total Pembayaran</td>
            <td>:</td>
            <td><?php echo "Rp. " .$ttlbyr ;?></td>
        </tr>
        <tr>
            <td colspan="3">
                <center>
                    <div class="tombol">
                <input type="submit" value="Pembayaran">
                <select>
                <option value="ii" nama="ii">Cash</option>
                <option value="Pilihan" nama="Pilihan">Debit</option>
                </select>
                    </div>
                </center>
            </td>
        </tr>
    </table>
        </form>
    </center>
</body>
</html>



Hasilnya : 


Sintaks Pembayaran penjualan :

[14:48, 9/1/2022] Quincy 🎀: <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="esteh.css">
</head>
<body> 
    <?php
    $harga = 20000;
    $diskon = 0.05;
    $boba = " Chizu Red Velvet ";

    $jmlhbyr = $diskon * $harga;
    $ttlbyr  = $harga - $jmlhbyr;
    $kembalian = $ttlbyr - $harga; 
    ?>
    <center>
        <h2>ES TEH INDONESIA</h2>
        <form method="Post" action="esteh2.php">
    <table>
        <tr>
            <center>
            <td colspan="3">
            <img src="estehrv.jpg" alt="">
            </td>
            </center>
        </tr>
        <tr>
            <td>Nama Pembeli</td>
            <td>:</td>
            <td><input type="text" name="nama"></td>
        </tr>
        <tr>
            <td>Nama Menu</td>
            <td>:</td>
            <td><?php echo $boba;?></td>
        </tr>
        <tr>
            <td>Harga Menu</td>
            <td>:</td>
            <td><?php echo "Rp. " .$harga; ?></td>
        </tr>
        <tr>
            <td>Uang Pembayaran</td>
            <td>:</td>
            <td><input type="text" name="uang"></td>
        </tr>
        <tr>
            <td>Jumlah Diskon</td>
            <td>:</td>
            <td><?php echo "Rp. ".$jmlhbyr;?></td>
        </tr>
        <tr>
            <td>Total Pembayaran</td>
            <td>:</td>
            <td><?php echo "Rp. " .$ttlbyr ;?></td>
        </tr>
        <tr>
            <td colspan="3">
                <center>
                    <div class="tombol">
                <input type="submit" value="Pembayaran">
                <select>
                <option value="ii" nama="ii">Cash</option>
                <option value="Pilihan" nama="Pilihan">Debit</option>
                </select>
                    </div>
                </center>
            </td>
        </tr>
    </table>
        </form>
    </center>
</body>
</html>
[14:49, 9/1/2022] Quincy 🎀: part 1
[14:50, 9/1/2022] Quincy 🎀: <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="esteh.css">
</head>
<body>
    <?php
    $harga = 20000;
    $diskon = 0.05;
    $mobil = "Chizu Red Velvet";

    $jmlhbyr = $diskon * $harga;
    $ttlbyr  = $harga - $jmlhbyr;

    $Nama = $_POST['nama'];
    $uang = $_POST['uang'];
    $kembalian = $uang - $ttlbyr;
    ?>
    <center>
        <h2>ES TEH INDONESIA</h2>
    <table class="table2">
        <tr>
            <td>Nama Pembeli</td>
            <td>:</td>
            <td><?php echo $Nama;?></td>
        </tr>
        <tr>
            <td>Nama Menu/td>
            <td>:</td>
            <td>Chizu Red Velvet</td>
        </tr>
        <tr>
            <td>Harga Menu</td>
            <td>:</td>
            <td>Rp.20000</td>
        </tr>
        <tr>
            <td>Uang Pembayaran</td>
            <td>:</td>
            <td>Rp.<?php echo $uang;?></td>
        </tr>
        <tr>
            <td>Jumlah Diskon</td>
            <td>:</td>
            <td>Rp.1000</td>
        </tr>
        <tr>
            <td>Total Kembalian</td>
            <td>:</td>
            <td>Rp.<?php echo $kembalian;?></td>
        </tr>
    </table>
    </center>
</body>
</html>

Hasilnya : 



Sintaks CSS :

[14:50, 9/1/2022] Quincy 🎀: <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="esteh.css">
</head>
<body>
    <?php
    $harga = 20000;
    $diskon = 0.05;
    $mobil = "Chizu Red Velvet";

    $jmlhbyr = $diskon * $harga;
    $ttlbyr  = $harga - $jmlhbyr;

    $Nama = $_POST['nama'];
    $uang = $_POST['uang'];
    $kembalian = $uang - $ttlbyr;
    ?>
    <center>
        <h2>ES TEH INDONESIA</h2>
    <table class="table2">
        <tr>
            <td>Nama Pembeli</td>
            <td>:</td>
            <td><?php echo $Nama;?></td>
        </tr>
        <tr>
            <td>Nama Menu/td>
            <td>:</td>
            <td>Chizu Red Velvet</td>
        </tr>
        <tr>
            <td>Harga Menu</td>
            <td>:</td>
            <td>Rp.20000</td>
        </tr>
        <tr>
            <td>Uang Pembayaran</td>
            <td>:</td>
            <td>Rp.<?php echo $uang;?></td>
        </tr>
        <tr>
            <td>Jumlah Diskon</td>
            <td>:</td>
            <td>Rp.1000</td>
        </tr>
        <tr>
            <td>Total Kembalian</td>
            <td>:</td>
            <td>Rp.<?php echo $kembalian;?></td>
        </tr>
    </table>
    </center>
</body>
</html>
[14:50, 9/1/2022] Quincy 🎀: 2
[14:50, 9/1/2022] Quincy 🎀: @font-face {
    font-family: 'indra1';
    src: url(../phpbelajar1/font/ubuntu.bold.ttf);
}
*{
    margin: 0;
    padding: 0;
}

body {
    background-color: #FFC4C4;
    font-family: 'indra1';
    margin-top: 30px;
}

.barang1 .gambar {
    margin-top: 50px;
    width: 500px;
    height: 300px;
}

.barang1 h2{
    margin-left: 150px;
    font-family: 'indra1';
}

.barang1 h4 {
    margin-top: 20px;
    margin-left: 160px;
    font-family: 'indra1';
    color: #EC7272;
}

.barang1 a {
    color: black;
    text-decoration: none;
}

table {
    padding: 2px;
    border: 5px solid #FFF5E4;
    height: 500px;
    width: 500px;
    margin-top: 100px;
}

table td {
    text-align: center;
}

table .tombol select {
    border: none;
    background-color: #F7F6DC;
}

.tombol {
    display: flex;
    justify-content: space-between;
    padding: 30px;
}

.tombol a {
    text-decoration: none;
    color: black;
}

table img{
    height: 250px;
}







PHP UPDATE DELETE (RADIO BUTTON)

 Koneksi.php <?php $koneksi = mysqli_connect("localhost","root","","siswa"); function hapus($data...