4. mysql_num_rows
Kegunaan dari fungsi ini adalah untuk menghitung jumlah baris yang dikenai oleh proses SQL.
Formatnya:
mysql_num_rows int result;
5. mysql_fetch_array
Fungsi ini berkaitan dengan menampilkan data. Untuk menampilkan data, digunakan fungsi mysql_fetch_array.
Dengan fungsi ini, hasil query ditampung dalam bentuk array. Formatnya:
Array rmysql_fetch_arrayint result, int[result_type;
2.4 MySQL
2.4.1 Sejarah MySQL
MySQL dikembangkan oleh sebuah perusahaan swedia yang bernama TcX Data Konsult AB, dan pada akhirnya berubah menjadi MySQL AB. Sekitar tahun
1994-1995, TcX membuat database MySQL untuk mengembangkan aplikasi web
client. TcX merupakan perusahaan pengembang software dan consult database.
Michael Widenius atau disebut “Monty” adalah pengembang satu-satunya di TcX. Awalnya Monty menggunakan mSQL singkatannya mini SQL Structure
Universitas Sumatera Utara Universitas Sumatera Utara
Query Language. Dan pada versi pertama mSQL tidak memiliki indeks. Maka Monty memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip
dengan SQL, namun memiliki kemampuan yang lebih sesuai kebutuhan sehingga lahirlah MySQL.
Pada bulan Mei 1996 versi 1.0 berhasil dirilis secara terbatas hanya buntuk empat orang saja. Namun di bulan Oktober di tahun yang sama versi 3.11.0
dilepas ke publik. Pada tahun 2000, MySQL AB mengumumkan bahwa sejak versi 3.23.19, MySQL adalah software database.
2.4.2 Pengertian DBMS MySQL
DBMS adalah suatu perangkat lunak yang digunakan untuk mengelola, membuat, menghapus, memasukan data, dan melakukan manajemen database lainnya. Salah
satu DBMS yang handal adalah MySQL. MySQL merupakan salah satu DBMS Dababases Management System yang menggunakan stuktur database relasional
RDBMS.
MySQL merupakan software yang bersifat open source menyatakan bahwa software ini dilengkapi dengan source kode yang dipakai untuk membuat
MySQL, selain itu kode yang dijalankan secara langsung dalam system operasi dan bisa diperoleh dengan cara download di internet secara gratis Ramadhan
Arief et al,2005.
Universitas Sumatera Utara Universitas Sumatera Utara
2.4.3 Perintah SQL
Perintah-perintah SQL yang sering digunakan untuk kebutuhan web database adalah:
1. INSERT
Digunakan untuk mengisi data atau menambahkan record pada table.
INSERT INTO nama_tabelkolom1, kolom2…VALUES nilai1, nilai2….;
2. SELECT
Digunakan untuk melihat data dari suatu atau beberapa table.
SELECT kolom-kolom; FROM nama_tabel;
Untuk melihat seluruh isi kolom dari table digunakan query SELECT
SELECTFROM nama_tabel;
3. WHERE
Digunakan untuk menyaring hasil query sehingga record yang dikeluarkan hanyalah record yang sesuai dengan keinginan.
SELECT kolom1,kolom2 FROM kolom 1
WHERE kolom2criteria;
4. DELETE
Universitas Sumatera Utara Universitas Sumatera Utara
Digunakan untuk menghapus suatu record dengan criteria tertentu.
DELETE FROM nama_tabel WHERE criteria;
Untuk menghapus record pada suatu table, digunakan perintah DELETE tanpa menentukan criteria.
DELETE FROM nama_tabel;
5. UPDATE
Digunakan untuk memodifikasi nilai kolom dari suatu record.
UPDATE nama_tabel SET nama_kolom1=nilai_baru1, nilai_kolom2=nilai_baru2…
WHERE criteria;
2.5 Data