ISENG BLOGER

Query Dasar DATABASE Dengan PHP (MYSQL dan ODBC)




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.
Nah Langsung aj Kita liat nih contohnya,,
Contoh Query ke Database MYSQL
<?php
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;
}
?>
Nah,, 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.
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:
<?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
<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>
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??


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
<?php
$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;
}
?>
Bagaimana?? 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??
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
<?php
$sql  = "delete from nama_tabel ";
$sql .= "where kriteria";
if (! mysql_query($sql, $dbh))    // send a query
{
echo mysql_error();
return 0;
}
?>
Nah pada perintah di atas adalah perintah untuk menghapus data pada mysql, berikutnya kita akan membahas menghapus data pada ODBC, Perhatikan ya?

Contoh Delete Record – ODBC
<?php
$sql  = "delete from nama_tabel ";
$sql .= "where kriteria";
if (! $res=odbc_exec($dbh, $sql))
{
echo "error odbc_exec";
return 0;
}
?>
 nah perintah di atas adalah perintah dimana apabisa kita menggunakan ODBC.
Bagaimana?? Paham tidak?? Nah sesuai dengan janji maka jangan lupa comentar ya di bawah?? untuk perkembangan ilmu bepo berikutnya,, ^_^



Responses

0 Respones to "Query Dasar DATABASE Dengan PHP (MYSQL dan ODBC)"

Posting Komentar

 

Categories

Recent Comments

Popular Posts

Return to top of page Copyright © 2012 | Iseng Bloger Converted into Blogger Template by Riyan Apri