SQL Server to MySQL
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา SQL Server to MySQL
SQL Server to MySQL
Copy
อยากสอบถามเรื่องการเขียน php เพื่อนำข้อมูลจาก SQL Server ไปลงใน MySQL ดิฉันทำมาประมาณนี้อ่ะค่ะ แต่ไม่รู้ว่าทำไมถึง insert ข้อมูลจาก sql server ไป mysql ไม่ได้ รบกวนช่วยแนะนำหน่อยค่ะ ขอบคุณค่ะ
<html> <head> <title> A I </title> </head> <body> <? $objConnect = mssql_connect("localhost","sa","12345") or die("Error Connect to Database"); $objDB = mssql_select_db("Cosmaprof"); $strSQL = "SELECT DI_REF,DI_AMOUNT,DI_DATE FROM DOCINFO WHERE DI_DT='34'"; $objQuery = mssql_query($strSQL) or die ("Error Query [".$strSQL."]"); ?> <br><br> <table width="600" border="1"> <tr> <th width="150" > <div align="center" >AI_NO</div></th> <th width="150"> <div align="center">AI_AMOUNT</div></th> <th width="150"> <div align="center">AI_DATE</div></th> </tr> <? while($objResult = mssql_fetch_array($objQuery)) {?> <tr> <td width="200" ><div align="center"><?=$objResult["DI_REF"];?></div></td> <td width="200" ><div align="center"><?=$objResult["DI_AMOUNT"];?></div></td> <td width="300" ><div align="center"><?=$objResult["DI_DATE"];?></div></td> </tr> <? mssql_close($objConnect); $ai_no=$objResult["DI_REF"]; $ai_amount=$objResult["DI_AMOUNT"]; $ai_date=$objResult["DI_DATE"]; $objConn=mysql_connect('localhost','root','12345','cosmabase_local') or die('Error Connect to Database'); $sql_in ="INSERT INTO cmp_total_ai(AI_NO,AI_AMOUNT,AI_DATE)VALUES('$ai_no','$ai_amount','$ai_date')"; $sqlQuery=mysql_query($sql_in)or die ('cannot insert'); mysql_close($objConn); } ?> </table> </body> </html>
Thidaratfaii
08-09-2014
11:15:49
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ