PHP MySQL DATABASE
PHP MySQL Pendahuluan
MySQL adalah sistem database open source paling populer.
Apa itu MySQL?
MySQL adalah database.
Data di MySQL disimpan dalam objek database disebut tabel.
Sebuah tabel adalah kumpulan data yang berhubungan entri dan terdiri dari kolom dan baris.
Database berguna ketika menyimpan informasi kategoris. Sebuah perusahaan mungkin memiliki database dengan tabel berikut: "Karyawan", "Produk", "Pelanggan" dan "Perintah".
MySQL adalah sistem database open source paling populer.
Apa itu MySQL?
MySQL adalah database.
Data di MySQL disimpan dalam objek database disebut tabel.
Sebuah tabel adalah kumpulan data yang berhubungan entri dan terdiri dari kolom dan baris.
Database berguna ketika menyimpan informasi kategoris. Sebuah perusahaan mungkin memiliki database dengan tabel berikut: "Karyawan", "Produk", "Pelanggan" dan "Perintah".
Tabel database
Sebuah database paling sering berisi satu atau lebih tabel. Setiap tabel diidentifikasi dengan nama (misalnya "Pelanggan" atau "Perintah"). Tabel berisi catatan (baris) dengan data.
Di bawah ini adalah contoh dari sebuah tabel bernama "Peserta":
Nama_depan Nama_belakang Alamat Kota
Ola Hansen Timoteivn 10 Sandnes Svendson Tove Borgvn 23 Sandnes Pettersen Kari Storgt 20 Stavanger |
Tabel di atas berisi tiga record (satu untuk setiap orang) dan empat kolom (LastName, FirstName, Alamat, dan Kota).
Queries
Queries
Quaries adalah pertanyaan atau permintaan.
Dengan MySQL, kita bisa query database untuk informasi spesifik dan memiliki recordset yang dikembalikan.
Lihatlah query berikut:
Dengan MySQL, kita bisa query database untuk informasi spesifik dan memiliki recordset yang dikembalikan.
Lihatlah query berikut:
NamaBelakang SELECT
FROM Orang
|
SELECT
LastName FROM Persons
|
Query di atas memilih semua data dalam kolom "LastName" dari tabel "Orang", dan akan kembali recordset seperti ini:
LastName
Hansen Svendson Pettersen |
Ambil Database MySQL
Jika Anda tidak memiliki sebuah server PHP dengan Database MySQL, Anda dapat men-download MySQL gratis di sini: http://www.mysql.com/downloads/
Fakta Tentang Database MySQL
Satu hal besar mengenai MySQL adalah bahwa hal itu dapat diperkecil untuk mendukung aplikasi database tertanam. Mungkin ini karena reputasi bahwa banyak orang percaya bahwa MySQL hanya dapat menangani kecil hingga menengah sistem.
Yang benar adalah bahwa MySQL adalah database de-facto standar untuk situs web yang mendukung volume besar baik data dan pengguna akhir (seperti Friendster, Yahoo, Google).
Lihatlah http://www.mysql.com/customers/ untuk suatu gambaran umum perusahaan menggunakan MySQL.
PHP MySQL Menghubungkan ke Database
Database
MySQL gratis
yang sangat sering digunakan dengan
PHP.
Buat Koneksi ke Database MySQL
Sebelum Anda dapat mengakses data dalam database, Anda harus membuat koneksi ke database.
Dalam PHP, hal ini dilakukan dengan mysql_connect () fungsi.
sintaksis
Buat Koneksi ke Database MySQL
Sebelum Anda dapat mengakses data dalam database, Anda harus membuat koneksi ke database.
Dalam PHP, hal ini dilakukan dengan mysql_connect () fungsi.
sintaksis
mysql_connect (namaserver
|
username
|
password);
|
mysql_connect(servername
|
username
|
password);
|
parameter _Deskripsi
namaserver Opsional. _Menentukan server untuk terhubung ke. Nilai default adalah "localhost: 3306"
Opsional nama pengguna. _ Menentukan nama pengguna untuk login dengan. Nilai default adalah nama user yang memiliki proses server
Opsional sandi. _Menentukan password untuk login dengan. Default adalah ""
Catatan: Ada banyak parameter yang tersedia, tetapi yang tercantum di atas adalah yang paling penting. Kunjungi penuh kami PHP MySQL Referensi untuk lebih jelasnya.
contoh
Pada contoh berikut kita simpan koneksi dalam sebuah variabel ($ con) untuk kemudian digunakan dalam script. The "mati" bagian akan dieksekusi jika koneksi gagal:
<? php
$ con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } / / Beberapa kode ?> |
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } // some code ?> |
Menutup Koneksi Closing a Connection
Sambungan akan ditutup secara otomatis ketika script berakhir. Untuk menutup sambungan sebelumnya, gunakan mysql_close () fungsi:
<? php
$ con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } / / Beberapa kode mysql_close ($ con); ?> |
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } // some code mysql_close($con); ?> |
PHP MySQL Create Database and Tables
PHP
MySQL Membuat Database dan Tabel
Sebuah database memiliki satu atau beberapa tabel.
Membuat Database
Pernyataan CREATE DATABASE digunakan untuk membuat database di MySQL.
Sintaksis
Sebuah database memiliki satu atau beberapa tabel.
Membuat Database
Pernyataan CREATE DATABASE digunakan untuk membuat database di MySQL.
Sintaksis
MENCIPTAKAN DATABASE database_name
|
CREATE
DATABASE database_name
|
Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita.
Untuk mendapatkan PHP untuk menjalankan pernyataan di atas kita harus menggunakan mysql_query () fungsi. Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL.
Contoh
Contoh berikut membuat database yang disebut "my_db":
<? Php
$ Con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } if (mysql_query ("CREATE DATABASE my_db", $ con)) { echo "database dibuat"; } lain { echo "Kesalahan menciptakan database:". mysql_error (); } mysql_close ($ con); ?> |
Buat Tabel
Pernyataan CREATE TABLE digunakan untuk membuat tabel di MySQL.
Sintaksis
MENCIPTAKAN TABLE nama_tabel
( column_name1 data_type, column_name2 data_type, column_name3 data_type, .... ) |
CREATE
TABLE table_name
( column_name1 data_type, column_name2 data_type, column_name3 data_type, .... ) |
Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita.
Kita harus menambahkan pernyataan CREATE TABLE untuk mysql_query () fungsi untuk mengeksekusi perintah.
Contoh
Contoh berikut membuat tabel bernama "Orang", dengan tiga kolom. Nama kolom akan "FirstName", "LastName" dan "Umur":
<? Php
$ Con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } / / Buat database if (mysql_query ("CREATE DATABASE my_db", $ con)) { echo "database dibuat"; } lain { echo "Kesalahan menciptakan database:". mysql_error (); } / / Buat tabel mysql_select_db ("my_db", $ con); $ Sql = "CREATE TABLE Orang ( FirstName varchar (15), LastName varchar (15), Umur int ) "; / / Jalankan permintaan mysql_query ($ sql, $ con); mysql_close ($ con); ?> |
Penting: Database harus dipilih sebelum tabel dapat dibuat. Database dipilih dengan mysql_select_db () fungsi.
Catatan: Bila Anda membuat bidang database tipe varchar, Anda harus menentukan panjang maksimum lapangan, misalnya varchar (15).
Tipe data menentukan jenis data kolom dapat terus. Untuk referensi lengkap semua jenis data yang tersedia di MySQL, pergi untuk melengkapi referensi kami Jenis Data.
Primer Tombol dan Bidang Auto Increment
Setiap tabel harus memiliki field primary key.
Kunci utama digunakan untuk secara unik mengidentifikasi baris dalam sebuah tabel. Setiap nilai kunci primer harus unik dalam tabel. Selanjutnya, bidang kunci primer tidak dapat null karena database engine membutuhkan nilai untuk menemukan merekam.
Contoh berikut menyetel bidang PersonId sebagai bidang kunci primer. Kunci utama field sering kali merupakan nomor ID, dan sering digunakan dengan pengaturan AUTO_INCREMENT. AUTO_INCREMENT otomatis meningkatkan nilai lapangan oleh 1 setiap kali rekor baru ditambahkan. Untuk memastikan bahwa bidang kunci primer tidak dapat null, kita harus menambahkan TIDAK NULL pengaturan ke lapangan.
Contoh
$ Sql =
"CREATE TABLE Orang
( PersonId int NOT NULL AUTO_INCREMENT, PRIMARY KEY (PersonId), FirstName varchar (15), LastName varchar (15), Umur int ) "; mysql_query ($ sql, $ con); |
PHP MySQL Insert Into
The INSERT INTO statement is used to insert new records in a
table.
Insert Data Into a Database Table
The INSERT INTO statement is used to add new records to a database table.Syntax
It is possible to write the INSERT INTO statement in two forms.The first form doesn't specify the column names where the data will be inserted, only their values:
INSERT INTO table_name
VALUES (value1, value2, value3,...)
The second form specifies both the column names and the values to be
inserted:VALUES (value1, value2, value3,...)
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)
VALUES (value1, value2, value3,...)
To learn more about SQL, please visit our SQL tutorial.
Example
In the previous chapter we created a table named "Persons", with three columns; "Firstname", "Lastname" and "Age". We will use the same table in this example. The following example adds two new records to the "Persons" table:
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter', 'Griffin', '35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close($con); ?> |
Insert Data From a Form Into a Database
Now we will create an HTML form that can be used to add new records to the "Persons" table.Here is the HTML form:
<html>
<body> <form action="insert.php" method="post"> Firstname: <input type="text" name="firstname" /> Lastname: <input type="text" name="lastname" /> Age: <input type="text" name="age" /> <input type="submit" /> </form> </body> </html> |
The "insert.php" file connects to a database, and retrieves the values from the form with the PHP $_POST variables.
Then, the mysql_query() function executes the INSERT INTO statement, and a new record will be added to the "Persons" table.
Here is the "insert.php" page:
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age) VALUES ('$_POST[firstname]','$_POST[lastname]','$_POST[age]')"; if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); } echo "1 record added"; mysql_close($con) ?> |
PHP MySQL
Masukkan Ke
Sebelumnya «
Bab berikutnya »
INSERT INTO digunakan untuk menyisipkan record baru dalam tabel.
Masukkan data ke tabel database
INSERT INTO digunakan untuk menambahkan record baru ke tabel database.
Sintaksis
Hal ini dimungkinkan untuk menulis INSERT INTO dalam dua bentuk.
Bentuk pertama tidak menentukan nama kolom di mana data akan dimasukkan, hanya nilai-nilai mereka:
Sebelumnya «
Bab berikutnya »
INSERT INTO digunakan untuk menyisipkan record baru dalam tabel.
Masukkan data ke tabel database
INSERT INTO digunakan untuk menambahkan record baru ke tabel database.
Sintaksis
Hal ini dimungkinkan untuk menulis INSERT INTO dalam dua bentuk.
Bentuk pertama tidak menentukan nama kolom di mana data akan dimasukkan, hanya nilai-nilai mereka:
INSERT INTO nama_tabel
VALUES (value1, value2, value3 ,...) |
Bentuk kedua
menetapkan nama kolom kedua dan nilai-nilai yang harus dimasukkan:
INSERT
INTO table_name (column1
|
column2
|
column3
|
...)
|
VALUES
(value1
|
value2
|
value3
|
...)
|
Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita.
Untuk mendapatkan PHP untuk mengeksekusi pernyataan di atas kita harus menggunakan mysql_query () fungsi. Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL.
Contoh
Dalam bab sebelumnya kita membuat tabel bernama "Orang", dengan tiga kolom; "Nama depan", "NamaBelakang" dan "Umur". Kami akan menggunakan tabel yang sama dalam contoh ini. Contoh berikut menambahkan dua catatan baru ke tabel "Peserta":
<? Php
$ Con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); mysql_query ("INSERT INTO Persons (FirstName, LastName, Umur) VALUES ('Petrus', 'Griffin', '35')"); mysql_query ("INSERT INTO Persons (FirstName, LastName, Umur) VALUES ('Glenn', 'Quagmire', '33')"); mysql_close ($ con); ?> |
Masukkan Data Dari Membentuk Ke Database
Sekarang kita akan membuat sebuah form HTML yang dapat digunakan untuk menambahkan catatan baru ke dalam tabel "Orang".
Berikut adalah bentuk HTML:
<html>
<body> <form action="insert.php" method="post"> Nama depan: <input type="text" name="firstname" /> Lastname: <input type="text" name="lastname" /> Umur: <input type="text" name="age" /> <input type="submit" /> </ Form> </ Body> </ Html> |
Bila pengguna mengklik tombol submit dalam bentuk HTML pada contoh di atas, data formulir dikirim ke "insert.php".
The "insert.php" file menghubungkan ke database, dan mengambil nilai dari formulir dengan $ _POST variabel PHP.
Kemudian, mysql_query () fungsi mengeksekusi INSERT INTO, dan rekor baru akan ditambahkan ke tabel "Orang".
Berikut adalah "insert.php" halaman:
<? Php
$ Con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); $ Sql = "INSERT INTO Persons (FirstName, LastName, Umur) NILAI ('$ _POST [Firstname ]','$_ POST [NamaBelakang ]','$_ POST [usia ]')"; if (! mysql_query ($ sql, $ con)) { die ('Error:' mysql_error ().); } echo "1 record ditambahkan"; mysql_close ($ con) ?> |
PHP MySQL Select
The SELECT statement is used to select data from a database.
Select Data From a Database Table
The SELECT statement is used to select data from a database.Syntax
SELECT column_name(s)
FROM table_name
To learn more about SQL, please visit our SQL tutorial.FROM table_name
To get PHP to execute the statement above we must use the mysql_query() function. This function is used to send a query or command to a MySQL connection.
Example
The following example selects all the data stored in the "Persons" table (The * character selects all the data in the table):
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons"); while($row = mysql_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br />"; } mysql_close($con); ?> |
Next, we use the mysql_fetch_array() function to return the first row from the recordset as an array. Each call to mysql_fetch_array() returns the next row in the recordset. The while loop loops through all the records in the recordset. To print the value of each row, we use the PHP $row variable ($row['FirstName'] and $row['LastName']).
The output of the code above will be:
Peter Griffin
Glenn Quagmire
Glenn Quagmire
Display the Result in an HTML Table
The following example selects the same data as the example above, but will display the data in an HTML table:
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons"); echo "<table border='1'> <tr> <th>Firstname</th> <th>Lastname</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['FirstName'] . "</td>"; echo "<td>" . $row['LastName'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?> |
Firstname
|
Lastname
|
Glenn
|
Quagmire
|
Peter
|
Griffin
|
PHP MySQL Pilih PHP MySQL Select
Pernyataan SELECT
digunakan untuk memilih data dari database.
Pilih data Dari Tabel Database
Pernyataan SELECT digunakan untuk memilih data dari database.
Sintaksis
Pilih data Dari Tabel Database
Pernyataan SELECT digunakan untuk memilih data dari database.
Sintaksis
SELECT column_name (s)
FROM table_name |
Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita.
Untuk mendapatkan PHP untuk menjalankan pernyataan di atas kita harus menggunakan mysql_query () fungsi. Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL.
Contoh
Contoh berikut memilih semua data yang tersimpan dalam tabel "Orang" (Karakter * memilih semua data dalam tabel):
<? Php
$ Con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); $ Hasil = mysql_query ("SELECT * FROM Orang"); sementara ($ baris = mysql_fetch_array ($ hasil)) { echo $ row ['FirstName']. "". $ Row ['LastName']; echo "<br />"; } mysql_close ($ con); ?> |
Contoh di atas menyimpan data yang dikembalikan oleh mysql_query () fungsi dalam variabel $ hasil.
Selanjutnya, kita menggunakan mysql_fetch_array () fungsi untuk mengembalikan baris pertama dari recordset sebagai array. Setiap panggilan ke mysql_fetch_array () mengembalikan baris berikutnya dalam recordset tersebut. Sementara loop loop melalui semua catatan dalam recordset tersebut. Untuk mencetak nilai dari setiap baris, kita menggunakan variabel $ row PHP ($ row ['FirstName'] dan $ row ['LastName']).
Output dari kode di atas akan menjadi:
Peter Griffin
Glenn Quagmire |
Menampilkan Hasil dalam Tabel HTML
Contoh berikut memilih data yang sama seperti contoh di atas, namun akan menampilkan data dalam sebuah tabel HTML:
<? Php
$ Con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); $ Hasil = mysql_query ("SELECT * FROM Orang"); echo "<table border='1'> <tr> <th> Nama depan </ th> <th> NamaBelakang </ th> </ Tr> "; sementara ($ baris = mysql_fetch_array ($ hasil)) { echo "tr"; echo "<td>". $ Row ['FirstName']. "</ Td>"; echo "<td>". $ Row ['LastName']. "</ Td>"; echo "</ tr>"; } echo "</ table>"; mysql_close ($ con); ?> |
Output dari kode di atas akan menjadi:
Nama depan NamaBelakang
Glenn Quagmire Peter Griffin |
PHP MySQL The Where Clause
The WHERE clause is used to filter records.
The WHERE clause
The WHERE clause is used to extract only those records that fulfill a specified criterion.Syntax
SELECT
column_name(s)
FROM table_name WHERE column_name operator value |
To get PHP to execute the statement above we must use the mysql_query() function. This function is used to send a query or command to a MySQL connection.
Example
The following example selects all rows from the "Persons" table where "FirstName='Peter':
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM Persons WHERE FirstName='Peter'"); while($row = mysql_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br />"; } ?> |
Peter
Griffin
|
PHP MySQL Klausul mana
Klausa
WHERE digunakan
untuk menyaring catatan.
Klausa WHERE
Klausa WHERE digunakan untuk mengekstrak hanya catatan-catatan yang memenuhi kriteria tertentu.
sintaksis
Klausa WHERE
Klausa WHERE digunakan untuk mengekstrak hanya catatan-catatan yang memenuhi kriteria tertentu.
sintaksis
SELECT column_name
(s)
FROM table_name MANA nama_kolom Operator nilai |
Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita.
Untuk mendapatkan PHP untuk menjalankan pernyataan di atas kita harus menggunakan mysql_query () fungsi. Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL.
contoh
Contoh berikut memilih semua baris dari tabel "Orang" di mana "FirstName = 'Peter':
<? php
$ con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); $ hasil = mysql_query ("SELECT * FROM Orang MANA FirstName = 'Petrus' "); sementara ($ baris = mysql_fetch_array ($ hasil)) { echo $ row ['FirstName']. "". $ row ['LastName']; echo "<br />"; } ?> |
Output dari kode di atas akan menjadi:
Peter Griffin
|
PHP MySQL Update
The UPDATE statement is used to modify data in a table.
Update Data In a Database
The UPDATE statement is used to update existing records in a table.Syntax
UPDATE
table_name
SET column1=value, column2=value2,... WHERE some_column=some_value |
Note: Notice the WHERE clause in the UPDATE syntax. The WHERE clause specifies which record or records that should be updated. If you omit the WHERE clause, all records will be updated!
To get PHP to execute the statement above we must use the mysql_query() function. This function is used to send a query or command to a MySQL connection.
Example
Earlier in the tutorial we created a table named "Persons". Here is how it looks:
FirstName
|
LastName
|
Age
|
Peter
|
Griffin
|
35
|
Glenn
|
Quagmire
|
33
|
<?php
$con = mysql_connect("localhost","peter","abc123"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); mysql_query("UPDATE Persons SET Age = '36' WHERE FirstName = 'Peter' AND LastName = 'Griffin'"); mysql_close($con); ?> |
FirstName
|
LastName
|
Age
|
|||||||||||||||||
Peter
|
Griffin
|
36
|
|||||||||||||||||
Glenn
|
Quagmire
|
33
|
|||||||||||||||||
PHP MySQL Pembaruan PHP MySQL UpdatePernyataan UPDATE digunakan untuk memodifikasi data dalam tabel. Perbarui Data Dalam Database Pernyataan UPDATE digunakan untuk memperbarui catatan yang ada dalam sebuah tabel. sintaksis
Catatan: Perhatikan klausa WHERE dalam sintaks UPDATE. Klausa WHERE menentukan yang merekam atau catatan yang harus diperbarui. Jika Anda menghilangkan klausa WHERE, semua catatan akan diperbarui! Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita. Untuk mendapatkan PHP untuk menjalankan pernyataan di atas kita harus menggunakan mysql_query () fungsi. Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL. contoh Sebelumnya dalam tutorial kami menciptakan sebuah tabel bernama "Orang". Berikut adalah tampilannya: FirstName LastName Umur Peter Griffin 35 Glenn Quagmire 33 Contoh berikut update beberapa data dalam tabel "Peserta": <? php $ con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); mysql_query ("Umur UPDATE SET = Orang '36 ' MANA FirstName = 'Peter' DAN LastName = 'Griffin' "); mysql_close ($ con); ?> Setelah update itu, "Orang" tabel akan terlihat seperti ini: FirstName LastName Umur Peter Griffin 36 Glenn Quagmire 33 PHP MySQL Delete
The DELETE statement is used to delete records in a table.
Delete Data In a DatabaseThe DELETE FROM statement is used to delete records from a database table.Syntax
DELETE FROM table_name
WHERE some_column = some_value Note: Notice the WHERE clause in the DELETE syntax. The WHERE clause specifies which record or records that should be deleted. If you omit the WHERE clause, all records will be deleted! To get PHP to execute the statement above we must use the mysql_query() function. This function is used to send a query or command to a MySQL connection. ExampleLook at the following "Persons" table:
|
PHP MySQL Hapus
Pernyataan DELETE digunakan untuk menghapus record dalam sebuah tabel.
Hapus Data Dalam Database
DELETE FROM pernyataan digunakan untuk menghapus record dari tabel database.
sintaksis
Pernyataan DELETE digunakan untuk menghapus record dalam sebuah tabel.
Hapus Data Dalam Database
DELETE FROM pernyataan digunakan untuk menghapus record dari tabel database.
sintaksis
DELETE FROM nama_tabel
MANA some_column = some_value |
Catatan: Perhatikan klausa WHERE dalam sintaks DELETE. Klausa WHERE menentukan yang merekam atau catatan yang harus dihapus. Jika Anda menghilangkan klausa WHERE, semua catatan akan dihapus!
Untuk mempelajari lebih lanjut tentang SQL, silakan kunjungi tutorial SQL kita.
Untuk mendapatkan PHP untuk menjalankan pernyataan di atas kita harus menggunakan mysql_query () fungsi. Fungsi ini digunakan untuk mengirim query atau perintah ke koneksi MySQL.
contoh
Lihatlah tabel berikut "Orang":
FirstName LastName
Umur
Peter Griffin 35 Glenn Quagmire 33 |
Contoh berikut akan menghapus semua catatan dalam tabel "Orang" di mana LastName = 'Griffin':
<? php
$ con = mysql_connect ("localhost", "peter", "ABC123"); if ($ con!) { die ('Tidak dapat terhubung: ". mysql_error ()); } mysql_select_db ("my_db", $ con); mysql_query ("DELETE FROM Orang MANA LastName = 'Griffin'"); mysql_close ($ con); ?> |
Setelah penghapusan, meja akan terlihat seperti ini:
FirstName LastName Umur
Glenn Quagmire 33 |
1 komentar:
_LESSOHH CC NGEBEYYY.......
Posting Komentar