Hallo Semua.. Pada artikel sebelumnya kan kita udah ngebahas tentang koneksi database dengan menggunakan PHP,, Nah sekrang kita akan ngebahas query database yang akan kita masukkan ke PHP.. Gtu,,
Tapi ingat sebelum membaca jangan lupa ya wajib komen,, hehehehe
Query ke Database
Setelah koneksi sukses dilakukan pada artikel sebelumnya, nah sekrang kita akan bahas mengenai proses query ke database untuk membaca data, menginsert, mengupdate, dan sebagainya pada satu atau beberapa tabel dengan menggunakan SQL statement yang akan kita include kan dengan PHP. pada artikel ini kita menggunakan 2 koneksi,, yang 1 untuk MYSQL dan yang 1 lagi untuk ODBC.
Setelah koneksi sukses dilakukan pada artikel sebelumnya, nah sekrang kita akan bahas mengenai proses query ke database untuk membaca data, menginsert, mengupdate, dan sebagainya pada satu atau beberapa tabel dengan menggunakan SQL statement yang akan kita include kan dengan PHP. pada artikel ini kita menggunakan 2 koneksi,, yang 1 untuk MYSQL dan yang 1 lagi untuk ODBC.
Nah Langsung aj Kita liat nih contohnya,,
Contoh Query ke Database MYSQL
<?phpNah,, Setelah proses di atas sukses, variabel $res akan berisi identifier ke hasil query yang siap digunakan oleh fungsi selanjutnya, misalnya mysql_fetch_row(), mysql_fetch_array(), dan sebagainya.
if (!mysql_select_db("nama_database")) // select a database to query
{
echo mysql_error();
return 0;
}
$sql="select * from nama_tabel";
if (! $res=mysql_query($sql, $dbh)) // send a query
{
echo mysql_error();
return 0;
}
?>
Berikutnya perintah dengan ODBC nya..
Contoh Query ke database dengan ODBC
Jika menggunakan ODBC, perintah-perintah di bawah ini lah untuk mengirimkan query ke database:
Jika menggunakan ODBC, perintah-perintah di bawah ini lah untuk mengirimkan query ke database:
<?php
$sql="select * from publishers"; // sql statement
if (! $res=odbc_exec($dbh, $sql))
{
echo "error odbc_exec";
return 0;
}
?>
bagaimana? paham sampai disini?? klo paham kita lanjutin ya?? berikutnya kita akan menampilkan data yang ada pada tabel..
Contoh menampilkan Isi Tabel
<table>
<tr>
<td>Field 1
<td>Field 2
<td>Field 3
<?
if (! $row = mysql_fetch_row($res))
{
echo "<tr>";
echo "<td>$row[0]";
echo "<td>$row[1]";
echo "<td>$row[2]";
}
else
{
echo mysql_error();
}
?>
</table>
Nah perintah di atas adalah menampilakan isi data yang ada di table.. Ingat ini lanjutan yang tadi ya?? ini perintah untuk MYSQL,, sedangkan untuk ODBC nya perhatiakan di bawah ini.
Contoh Menampilkan Isi Tabel – ODBC
Nah di atas itu adalah untuk odbcnya, sampai sini sudah paham tidak? klo paham kita lanjutkan lagi ya?? Berikutnya kita akan ngebahas tentang insert Recort ialah perintah bagimana kita menginputkan data dengan perinta-perintah query. Nah langsung liat aj ya di bawah ini??<table><tr>
<td>Field 1
<td>Field 2
<td>Field 2
<?
while ( odbc_fetch_row($res) )
{
echo "<tr><td>" . odbc_result($res,1);
echo "<td>" . odbc_result($res,2);
echo "<td>" . odbc_result($res,4);
}
?>
</table>
contoh Insert Record MYSQL
Perhatikan ya?? untuk meng-insert record ke suatu tabel pada mysql, digunakan perintah seperti berikut ini:
<?php
$sql = "insert into nama_tabel (field1, field2, field3) ";
$sql .= "values ($field1, $field2, $field3)";
if (! mysql_query($sql, $dbh)) // send a query
{
echo mysql_error();
return 0;
}
?>
Nah beriktunya perintah pada ODBC.
Insert Record – ODBC
<?phpBagaimana?? Paham tidak?? Pada contoh di atas, kita meng-insert-kan record ke tabel nama_tabel field1, field2, dan field3 dengan nilai variabel $field1, $field2, dan $field3. Biasanya variabel ini adalah variabel eksternal, misalnya dari form HTML. Paham kan??
$sql = "insert into nama_tabel (field1, field2, field3) ";
$sql .= "values ($field1, $field2, $field3)";
if (! $res=odbc_exec($dbh, $sql))
{
echo "error odbc_exec";
return 0;
}
?>
Nah kita lanjutkan ya?? Berikutnya kita akan membahas tentang Delete Record atau menghapus record atau data yang ada pada table, langsung aj kita liat ya perintahnya.
Contoh Delete Record MYSQL
<?phpNah pada perintah di atas adalah perintah untuk menghapus data pada mysql, berikutnya kita akan membahas menghapus data pada ODBC, Perhatikan ya?
$sql = "delete from nama_tabel ";
$sql .= "where kriteria";
if (! mysql_query($sql, $dbh)) // send a query
{
echo mysql_error();
return 0;
}
?>
Contoh Delete Record – ODBC
<?phpnah perintah di atas adalah perintah dimana apabisa kita menggunakan ODBC.
$sql = "delete from nama_tabel ";
$sql .= "where kriteria";
if (! $res=odbc_exec($dbh, $sql))
{
echo "error odbc_exec";
return 0;
}
?>
Bagaimana?? Paham tidak?? Nah sesuai dengan janji maka jangan lupa comentar ya di bawah?? untuk perkembangan ilmu bepo berikutnya,, ^_^
Label: Pemograman WEB
Responses
0 Respones to "Query Dasar DATABASE Dengan PHP (MYSQL dan ODBC)"
Posting Komentar