Halaman

Tampilkan postingan dengan label script php. Tampilkan semua postingan
Tampilkan postingan dengan label script php. Tampilkan semua postingan

Rabu, 05 Juni 2013

Cara menuliskan link html dalam beberapa folder

Jika kita ingin memberikan link didalam folder yang sama, hanya menggunakan namanya:

<a href="thefile.html">my link</a>

jika halamannya berada diluar folder:

<a href="../thefile.html">my link</a>

jika halamanya berada di folder lain:

<a href="subdir/thefile.html">my link</a>

Minggu, 02 Juni 2013

Cara Menghitung Record -- MySQL COUNT PHP

Cara Menghitung Record -- MySQL COUNT PHP

Dalam MySQL terdapat fungsi count. Fungsi COUNT adalah fungsi agregat yang hanyamenghitung semua item yang berada dalam kelompok"products" tabel yang ditampilkan di atas memiliki beberapa produk dari berbagai jenis. Salah satu penggunaan COUNT mungkinuntuk mengetahui berapa banyak item dari setiap jenis yang ada di meja.

Seperti yang kita lakukan dalam pelajaran pengenalan agregat, kita akan GROUP BY tipe untuk membuat empat kelompok: Music, Toy, Clothing dan Food. Untuk sedikit perubahantempo, mari kita menghitung nama kolom untuk menemukan berapa banyak produk ada per jenis.


Contoh Kode PHP & MySQL : 
 
<?php
// Make a MySQL Connection

$query = "SELECT type, COUNT(name) FROM products GROUP BY type"; 
  
$result = mysql_query($query) or die(mysql_error());

// Print out result
while($row = mysql_fetch_array($result)){
 echo "There are ". $row['COUNT(name)'] ." ". $row['type'] ." items.";
 echo "<br />";
}
?>

Tampilan Hasilnya adalah :

There are 2 Clothing items.
There are 1 Food items.
There are 3 Music items.
There are 2 Toy items.
 

Cara Mendeteksi Input Username yang Sama dengan php

Cara Mendeteksi Input Username yang Sama dengan php

Bagaimana cara melakukan cek terhadap input username yang sama, karena username itu kan unik, artinya username tiap user harus berbeda?
Ya, betul sekali .. kalau dilihat dari struktur tabelnya, seharusnya username dijadikan sebagai kunci utama (Primary Key). Lihat gambar berikut:
Sehingga, misalnya ada user yang memasukkan username yang sudah dimiliki oleh user lain, maka data tersebut tentu tidak akan tersimpan di database. Mungkin, maksud Anda bagaimana cara memberitahukan user bahwa username tersebut sudah dimiliki oleh user lain dan berikan pemberitahuan kepadanya agar memasukkan username yang berbeda.

Oke, cara sederhananya bisa dilihat pada skrip berikut:

// Cek username di database
$cek_username=mysql_num_rows(mysql_query
             ("SELECT username FROM users
               WHERE username='$_POST[username]'"));

// Kalau username sudah ada yang pakai
if ($cek_username > 0){
  echo "Username sudah ada yang pakai. Ulangi lagi";
}
// Kalau username valid, inputkan data ke tabel users
else{
  mysql_query("INSERT INTO users(username,
                                 password,
                                 nama_lengkap,
                                 level)
                      VALUES('$_POST[username]',
                             '$_POST[password]',
                             '$_POST[nama_lengkap]',
                             '$_POST[level]')");
}