
Setelah masuk di granito ada tugas dari boss untuk bikin web stock online dengan menggunakan database progress yang di transfer ke MySQL setiap 1 jam sekali..untungnya database progress ini mempunyai tools ODBC jadi tinggal setting ODBC nya dan test koneksi..lalu mulai mikir script PHP nya masukin database ODBC di transfer ke MySQL..berikut potongan scriptnya:
//Koneksi dari PHP ke ODBC
$user="user";
$pass="pass";
$db=odbc_connect("db",$user,$pass,SQL_CUR_USE_ODBC);
penambahan SQL_CUR_USE_ODBC hasil tanya sama om google, klo nggak pake ini g bisa konek..
// Ambil data dari ODBC dulu
$sql="select item-no, qty-on-hand, qty-cust-ord from item-whs-d";
$tbl_test=odbc_do($db,$sql);
// Memasukan data ODBC ke MySQL
while ($row=odbc_fetch_array($tbl_test))
{
$sinc="insert into item_whs_d (item_id,item_no,qty_on_hand,qty_cust_ord) values ('','".$row['item-no']."','".$row['qty-on-hand']."','".$row['qty-cust-ord']."') ";
$sinc_upd=mysql_query($sinc);
}
Note:
Ketika memasukan data dari odbc ke MySQL maka harus di parsing dengan menggunakan ".value."
.jpg)
Tidak ada komentar:
Posting Komentar