PHP读取ACCESS数据到MySQL的解决办法
内容摘要
这篇文章主要为大家详细介绍了PHP读取ACCESS数据到MySQL的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
代码如下:
<?php
对此感兴趣的朋友,看看idc笔记做的技术笔记!
代码如下:
<?php
文章正文
这篇文章主要为大家详细介绍了PHP读取ACCESS数据到MySQL的简单示例,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记!
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | <code> <?php header( 'ontent-Type:text/html;charset=GB2312' ); //避免输出乱码 $dbhost = "localhost" ; $dbuser = "root" ; $dbpassword = "123456" ; $dbname = "139miaosha" ; mysql_connect( $dbhost , $dbuser , $dbpassword ) or die ( "error!" ); mysql_query( "set names 'gbk'" ); mysql_select_db( '139miaosha' ); $conn = new com( "ADODB.Connection" ); $connstr = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=F:/wamp/www/miaosha/ruichao858.mdb" ; $conn ->Open( $connstr ); $rs = new COM( "ADODB.RecordSet" ); $rs ->Open( "select * from News where bigclassname='装修课堂'" , $conn ,1,3); while (! $rs ->eof){ switch ( $rs ->Fields[4]){ case "装修顾问" : $sclass =1; break ; case "厨卫空间" : $sclass =2; break ; case "家具物语" : $sclass =3; break ; case "电器工程" : $sclass =4; break ; case "居饰风景" : $sclass =5; break ; case "材料广角" : $sclass =6; break ; default : $sclass =1; } if ( $rs ->Fields[6]){ $spic = "" ; } else { $spic = $rs ->Fields[6]; } if ( $rs ->Fields[7]){ $user = "" ; } else { $user = $rs ->Fields[7]; } if ( $rs ->Fields[9]){ $hits =1; } else { $hits = $rs ->Fields[9]; } $sql = "insert into rc_news(n_title,n_content,n_bclass,n_sclass,n_pic,n_spic,n_user,n_hits,n_audit) values('" . $rs ->Fields[1]. "','" . $rs ->Fields[2]. "',1," . $sclass . ",'','" . $spic . "','" . $user . "'," . $hits . ",1)" ; $result =mysql _query( $sql ); //echo $rs->Fields[1]; //echo "<br/>"; $rs ->Movenext(); //将记录集指针下移 } $rs ->close(); ?> </code> |
注:关于PHP读取ACCESS数据到MySQL的简单示例的内容就先介绍到这里,更多相关文章的可以留意
代码注释